“Bomba ZIP.”

La bomba zip, también conocida como zip de la muerte, es un archivo malicioso diseñado para bloquear o inutilizar un programa o sistema que lo está leyendo. Este tipo de archivo malicioso explota el algoritmo de compresión de ZIP para guardar grandes cantidades de datos.

Se trata de un archivo cuidadosamente elaborado para que al descomprimirlo (por ejemplo, por un antivirus para escanear en busca de virus) se requieran enormes cantidades de tiempo, de espacio en disco o memoria. Por lo general son archivos pequeños (hasta unos pocos cientos de kilobytes) para facilitar su transporte y evitar sospechas. Sin embargo y como comentamos, cuando el archivo se desempaqueta sus contenidos son más grandes que los que el sistema puede manejar.

Un ejemplo de bomba zip es el archivo “42.zip”, que son 42 kilobytes de datos comprimidos, que contiene cinco niveles de archivos zip anidados en grupos de 16. Cada archivo de nivel inferior contiene un 4,3 gigabytes (4 294 967 295 bytes; ~ 3.99 GiB) para un total de 4,5 petabytes (4 503 599 626 321 920 bytes; ~ 3.99 PIB) de datos sin comprimir.

16 x 4294967295       = 68.719.476.720 (68GB)
16 x 68719476720      = 1.099.511.627.520 (1TB)
16 x 1099511627520    = 17.592.186.040.320 (17TB)
16 x 17592186040320   = 281.474.976.645.120 (281TB)
16 x 281474976645120  = 4.503.599.626.321.920 (4,5PB)

A menudo las bombas zip se utilizan para deshabilitar el software antivirus, de modo que otro malware enviado después puede pasar desapercibido. No obstante, hoy en día, la mayoría de los programas antivirus pueden detectar si un archivo es una bomba zip y así evitar descomprimirlo. Muchos de ellos lo hacen permitiendo sólo unas pocas capas de recursividad para prevenir ataques que podrían causar un desbordamiento de búfer, una condición de falta de memoria o un exceso de tiempo de ejecución del programa.

Resultado de imagen para bomba zip

Entradas relacionadas

Dejar un Comentario