Bomba zip

Uma bomba zip é um arquivo compactado que consome uma enorme quantidade de espaço de armazenamento quando descompactado. Quando uma bomba zip é aberta, ela pode rapidamente ocupar todo o espaço livre em um dispositivo de armazenamento.

A maioria dos arquivos Zip tem uma taxa de compactação entre 2:1 e 10:1. Por exemplo, um arquivo .ZIP compactado de 3 megabytes pode ser expandido para 15 megabytes. Uma bomba zip, por outro lado, pode ter uma taxa de compactação superior a 1.000.000:1. Uma pequena bomba zip de 40 quilobytes pode ser expandida para mais de 5 gigabytes. Uma bomba zip de 10 megabytes pode ser expandida para mais de 280 terabytes.

As bombas zip alcançam taxas de compactação astronômicas usando um de dois métodos:

  1. Compactação recursiva
  2. Arquivos sobrepostos

A compactação recursiva, que é a forma mais comum de criar uma bomba zip, armazena camadas de arquivos compactados em um único arquivo. Quando o arquivo principal é descompactado, ele expande recursivamente os arquivos aninhados. À medida que várias camadas de arquivos compactados são abertas, a saída cresce exponencialmente.

Uma bomba zip também pode ser criada usando arquivos sobrepostos. Em vez de armazenar camadas de arquivos compactados, o arquivo contém vários cabeçalhos de diretório que apontam para um único arquivo. Ao "sobrepor" arquivos dentro do arquivo, ele pode exceder a taxa de compactação máxima de 1.032.

As bombas zip são consideradas malware porque podem ser usadas para fins mal-intencionados. Por exemplo, a descompactação rápida pode usar 100% dos recursos do sistema, fazendo o computador parar de responder. Felizmente, a maioria dos programas antivírus consegue detectar bombas zip e avisar para não abri-las. Se você abrir uma bomba zip sem saber no seu PC, a maioria dos utilitários Zip permite interromper a descompactação durante o processo.

Atualizado February 2, 2021 por Per C.

quizTeste seus conhecimentos

Which verb describes installing an app outside an app store?

A
Uploading
0%
B
Outloading
0%
C
Backloading
0%
D
Sideloading
0%
Correct! Incorrect!     View the Sideload definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Bomba zip nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.