发表于:

科学家用 Zip 做出「数据炸弹」:46 MB 解压缩变 4



科学家用 Zip 做出「数据炸弹」:46 MB 解压缩变 4

电脑档案相当多,对于不少用户的电脑来说,经常需要将一些档案进行压缩,解决空间不足的问题,Zip 就是最多人使用的格式之一,不过它亦是一把双刃剑,David Fifield 製作一个内含超大量垃圾数据的 zip bomb「压缩炸弹」,将一个表面上只有 46 MB 的档案,可以解压到 4.5 PB(18108 TB)的超大档案。

46 MB 的档案解压缩变成 4.5 PB,体积暴增 1 亿倍

早在去年,David Fifield 就展示过早期的解压炸弹,一个 42 KB 的 zbsm.zip 文件,可以迅速膨胀到 5.5 GB ,不过 5.5 GB 对于一般电脑可以说轻易应付,随后推出了 10 MB 的 zbsm.zip 文件,能够膨胀到 281 TB 的 zbLG.zip,已经相当强大,消费者级电脑不可能随便打开。

而现在 David Fifield 又发表了他的最新研究,就是 46 MB 的档案,可以膨胀到 4.5 PB 的 zbxl.zip 炸弹压缩,不过需要使用 Zip 64,兼容性没有早前 10 MB 及 42 KB 强大,因为使用的 DEFLATE 算法无法实现高于 1032:1 的压缩率。

David Fifield 表示,必须借助 Zip 64  的 zip 标準扩展,创作一个内含超过 281 TB 数据档案,绕过该限制的方法,不过只能在新式电脑上使用,不能对旧式电脑装置使用。

更多关于压缩档的消息

WinRAR 爆出 10 年未被发现的大漏洞:解压缩同时会把病毒安装到电脑里
电脑史上最神秘的事件:你从未付过钱的 WinRAR,到底是怎幺活下来的?
免费解压软体 7-zip 爆重大资安漏洞,一不小心电脑就会被「整碗端走」!