Che cos'è una bomba zip?
Quando si scaricano file da e-mail o siti web, è fondamentale essere consapevoli dei rischi. Dopotutto, è così che vengono distribuiti molti virus, trojan e altri tipi di cyberattacchi, mascherati da file innocui che vengono scaricati inconsapevolmente. Tuttavia, i virus e i trojan sono solo la punta dell'iceberg e ci sono molte altre minacce da cui le organizzazioni devono proteggersi.
Una di queste minacce è quella delle bombe zip, un tipo di file di archivio dannoso che sfrutta le popolari tecniche di compressione ZIP, causando potenzialmente danni significativi ai sistemi presi di mira. Ma cos'è una bomba zip e come può la sua organizzazione proteggersi da essa? Per fare chiarezza su queste domande, questo articolo esplorerà gli attacchi con bombe lampo, il loro potenziale impatto e le strategie pratiche di protezione. Continui a leggere per saperne di più.
Capire le bombe zip (bombe di decompressione)
Una bomba zip, altrimenti nota come bomba di decompressione o "zip della morte," è un tipo di file dannoso che sfrutta gli algoritmi di compressione per creare file significativamente più piccoli delle loro controparti decompresse. Il suo scopo è quello di ingannare un sistema o un'applicazione nell'allocare risorse eccessive durante la decompressione, causando instabilità del sistema, crash o negazione del servizio.
Le bombe zip sfruttano le tecniche di compressione impiegate nei formati di file archiving più diffusi, come ZIP o RAR. Questi formati utilizzano algoritmi come DEFLATE, che eliminano la ridondanza e riducono le dimensioni dei file; tuttavia, quando la compressione viene applicata in modo ricorsivo, con file che contengono altri file compressi in modo annidato, l'archivio risultante può diventare incredibilmente grande. Di seguito, spieghiamo esattamente come funzionano le bombe lampo e come capire il loro potenziale impatto sulla sua organizzazione.
|
In un'organizzazione di 1.000 persone, si prevede che 14 utenti scarichino o eseguano malware ogni anno, con sette eventi mensili e quattro incontri settimanali.
|
Come funzionano le bombe zip
Le bombe zip si basano sulla cosiddetta compressione ricorsiva, in cui i file vengono compressi più volte all'interno di un archivio, sfruttando gli algoritmi di compressione esistenti utilizzati nelle applicazioni ZIP. Ogni iterazione comprime la compressione, portando a una crescita esponenziale delle dimensioni compresse. Ad esempio, un file può iniziare con una dimensione ridotta di pochi kilobyte, ma dopo diversi cicli di compressione, può espandersi fino a centinaia di gigabyte o addirittura terabyte.
Per aumentare ulteriormente l'impatto, le bombe zip impiegano loop di decompressione infiniti che ingannano gli strumenti di decompressione creando strutture che non finiscono mai, consumando risorse di sistema eccessive e facendo sì che il processo di decompressione continui all'infinito. Ciò significa che quando uno strumento di decompressione incontra un ciclo di questo tipo in un file compresso, tenta continuamente di decomprimere il contenuto, portando a un ciclo infinito di tentativi di estrazione.