Zip Bomb is a type of compressed file with a huge ratio. With a 42 Kb compressed file, you can decompress up to 5.5Gb. By using the “non-recursive” algorithm, the author can compress at a rate that exceeds the limit of the specified Zip file. This article will share you Download 3 Zip Bomb files available on the Internet.
Join the channel Telegram of the AnonyViet 👉 Link 👈 |
Zip Bombs are harmful to the system because they create an ‘environment’ that makes it easier for traditional Viruses to attack.. Fortunately, anti-virus programs are now able to detect if a file is a Zip Bomb. or not and warn the user to unzip it.
What is Zip Bomb?
One fruit Zip Bomb aka zip of death or decompression bomb is a type of malicious archive designed to corrupt or cripple the system reading it. It is often used to disable anti-virus software or create an opening for other viruses to enter the computer.
Instead of hijacking the program, as normal computer viruses often do, the zip bomb actually allows the system to do its job as designed. The only catch is that the zip bomb contains so much compressed data that decompressing it requires a huge amount of memory, disk space and time.
Modern anti-virus software can detect if a file is a bomb zip, to avoid decompressing it.
Zip Bomb achieve high compression ratio by stacking the contents inside the zip file. “Non-recursive” means that it does not rely on recursive decompression archives nested within zip files: it expands completely after one round of decompression. The output size increased quadratic in the input size, reaching a compression ratio of more than 28 million (10MB → 281 TB) at the limits of the zip format. Even greater scaling is possible using 64-bit extensions. Structure using only compression algorithm DEFLATE and compatible with most zip parsers.
Details and how to use
One fruit Zip Bomb usually a small file for ease of submission and avoidance of suspicion. However, when unzipped, the content is so much that the computer may hang.
An example about bomb zip is 42.zip. This is a zip file containing 42 kilobytes of compressed data. The file contains 5 layers of zip files nested in sets of 16. Each bottom layer archive contains 4.3 gigabytes (4 294 967 295 bytes; ~ 3.99 GiB ) for a total of 4.5 petabytes (4 503 599 bytes) 626 321 920 bytes; ~3.99 PiB ) of uncompressed data.
This file can be easily downloaded from the Internet. In anti-virus software, only a few layers of recursion are implemented on the repository to help prevent attacks that can cause buffer overflows, out-of-memory conditions, or program execution time delays. acceptable process. Zip bombs often rely on repetition of identical files to achieve extremely high compression ratios.
Say, you’ve got a data that looks like: anonyviet, anonyviet, anonyviet, anonyviet, anonyviet, anonyviet, anonyviet, anonyviet, anonyviet, anonyviet, anonyviet, anonyviet, anonyviet, anonyviet, anonyviet, anonyviet
During compression, it will be simply written as anonyviet * 16. This type of ‘shortening’ will obviously save a lot of space, and therefore the size of the compressed file will be very small. But when decompressing, the size of the file will be unimaginably high, so high that you can run out of storage space on your system and still not be able to fully decompress!
Download Zip Bomb
If you are a person who likes to explore and is curious, try Download Zip Bomb and test it. Try it on a virtual machine VMWare or Sandbox to keep your computer safe.
File name | Compression capacity | Decompression capacity |
zbsm.zip | 42 kB | 5.5 GB |
zblg.zip | ten MB | 281 TB |
zbxl.zip | forty six MB | 4.5 PB (Zip64) |
Source code: git clone https://www.bamsoftware.com/git/zipbomb.git
Data and Origin: git clone https://www.bamsoftware.com/git/zipbomb-apers.git