¿Qué es Zip Bomb?

Significado de Zip Bomb (Qué es y Definición)

Una bomba zip es un archivo comprimido que consume una enorme cantidad de espacio de almacenamiento cuando se descomprime. Cuando se abre una bomba zip, puede ocupar rápidamente todo el espacio libre de un dispositivo de almacenamiento.

La mayoría de los archivos Zip tienen una relación de compresión de entre 2:1 y 10:1. Por ejemplo, un archivo de 3 megabytes comprimido .ZIP podría expandirse a 15 megabytes. Una bomba zip, en cambio, puede tener una relación de compresión de más de 1.000.000:1. Una pequeña bomba zip de 40 kilobytes puede expandirse hasta más de 5 gigabytes. Una bomba zip de 10 megabytes puede expandirse hasta más de 280 terabytes.

Las bombas zip consiguen ratios de compresión astronómicos utilizando uno de estos dos métodos:

* Compresión recursiva
* Superposición de archivos

La compresión recursiva, que es la forma más común de crear una bomba zip, almacena capas de archivos comprimidos en un único archivo. Cuando el archivo primario se descomprime, expande de forma recursiva los archivos anidados. A medida que se abren múltiples capas de archivos comprimidos, la salida crece exponencialmente.

También se puede crear una bomba zip utilizando archivos superpuestos. En lugar de almacenar capas de archivos comprimidos, el archivo contiene múltiples cabeceras de directorio que apuntan a un único archivo. Al “superponer” archivos dentro del archivo, puede superar el ratio de compresión máximo de 1,032.

Las bombas de compresión se consideran malware porque pueden utilizarse con fines maliciosos. Por ejemplo, la rápida descompresión puede utilizar el 100% de recursos del sistema, haciendo que el ordenador no responda. Afortunadamente, la mayoría de los programas antivirus pueden detectar las bombas zip y advertir de su apertura. Si abre una bomba zip sin saberlo en su PC, la mayoría de las utilidades de Zip le permiten detener la descompresión a mitad del proceso.

La definición de Zip Bomb en esta página es la definición original de SharTec.eu.
El objetivo de SharTec.eu es explicar la terminología informática de una manera fácil de entender. Nos esforzamos por ser simples y precisos en todas las definiciones que publicamos. Si tiene algún comentario sobre la definición de Bomba Zip o desea sugerirnos un nuevo término técnico, póngase en contacto con nosotros.