2048尧字节(yottabyte)压缩炸弹
该压缩炸弹利用重叠文件和递归机制,构建了7个层级,每个层级包含256个文件,其中最后一个文件为32吉字节(GB)。
它在磁盘上的实际大小仅为266千字节(KB)。
(重叠文件存在损坏,这意味着该压缩炸弹处于“损坏”状态,但至少在Windows系统中,你仍可读取这些文件。)
如果你只解压一次32-256^7.zip,通常不会有问题;这也是我制作32-256.zip的原因——该文件解压后大小为8太字节(TB),一旦解压,你的系统基本就完了。
(文件大小经过伪造,因此你的操作系统不会提示“磁盘空间不足”。)
注:32-256-zipped.zip中仅包含一个文件,即32-256.zip——这才是真正的压缩炸弹,其大小小于40兆字节(MB),解压后可达8太字节(TB)。
64x4096-Z.zip中也仅包含一个文件,即64x4096.zip,该文件大小为77兆字节(MB),且具有一定危险性。
(我不得不将它压缩两次,原因是受文件大小限制。)
- 1太字节(TB)= 1,099,511,627,776字节
| 中文名称 | 英文缩写 | 与前一级单位换算(1024进制) | 与“字节(B)的换算关系 |
|---|---|---|---|
| 比特 | bit (b) | 1字节(B)= 8比特(b) | 1 B = 8 b(比特是最小单位,仅表示1位二进制) |
| 字节 | B | (基础单位,1024倍为下一级) | 1 B = 1 字节 |
| 千字节 | KB | 1 KB = 1024 B | 1 KB = 1024 B ≈ 10³ B |
| 兆字节 | MB | 1 MB = 1024 KB | 1 MB = 1024×1024 B = 2²⁰ B ≈ 10⁶ B |
| 吉字节 | GB | 1 GB = 1024 MB | 1 GB = 1024³ B = 2³⁰ B ≈ 10⁹ B |
| 太字节 | TB | 1 TB = 1024 GB | 1 TB = 1024⁴ B = 2⁴⁰ B ≈ 10¹² B |
| 拍字节 | PB | 1 PB = 1024 TB | 1 PB = 1024⁵ B = 2⁵⁰ B ≈ 10¹⁵ B |
| 艾字节 | EB | 1 EB = 1024 PB | 1 EB = 1024⁶ B = 2⁶⁰ B ≈ 10¹⁸ B |
| 泽字节(皆字节) | ZB | 1 ZB = 1024 EB | 1 ZB = 1024⁷ B = 2⁷⁰ B ≈ 10²¹ B |
| 尧字节 | YB | 1 YB = 1024 ZB | 1 YB = 1024⁸ B = 2⁸⁰ B ≈ 10²⁴ B |