Zip 炸弹

✍ dations ◷ 2025-09-13 20:50:11 #Zip 炸弹

zip 炸弹,也称为死亡 zip或解压缩炸弹,是一种恶意的计算机文件,会使读取它的程序或系统崩溃或失效。它会使杀毒软件失去能力,来为更多的传统计算机病毒创造机会。

zip 炸弹不会阻止程序的正常运行,而是让程序工作,但是文件里的文件是精心设计的,因此要解压缩文件时(比如用病毒扫描程序来给它扫描病毒),就需要花费大量时间、磁盘空间和内存。

大多数现代杀毒软件都可以检测文件是否是 zip 炸弹,以免将其解压缩。

一个 zip 炸弹通常是一个小文件,便于传输也避免被怀疑。 但是,解压缩文件时,它的内容就会超出系统的处理能力。

zip炸弹的一个示例是文件42.zip,它是一个只有42 KB大的zip文件,其中包含5层嵌套的zip文件(每组16个),如果全部解压缩出来,每个底层压缩文件的大小是 4.3 GB(4 294 967 295字节,约为3.99GiB),总计4.5 PB(4 503 599 626 321 920字节,约为3.99 PiB),是解压缩前约一百多兆倍大。这个文件可从互联网上的各种网站上下载。 在许多防病毒扫描程序中,仅对归档执行几层递归,免受可能导致缓冲区溢出,内存不足或超出程序执行时间的攻击。zip 炸弹经常(如果不是总是)依靠重复相同的文件内容来实现它极高的压缩率。 可以采用动态编程方法以免遍历这些文件,在每个级别上只跟踪一个文件,从而有效地将它的指数增长转换为线性增长。

也有一些 zip 文件在未压缩时会产生相同的副本。 还有一种复杂的 zip 炸弹形式,它利用 zip 文件的规范和Deflate压缩算法来创建炸弹,而无需使用 42.zip 那样的嵌套。

相关

  • 艾尔伯图斯·麦格努斯大阿尔伯特(Albertus Magnus,约1200年-1280年11月15日)是一位中世纪欧洲重要的哲学家和神学家,他是多明我会神父,由于他知识丰富而著名,他提倡神学与科学和平并存。有人认为他是中
  • 维吉尔·格里森维吉尔·伊万·“古斯”·格里森(英语:Virgil Ivan "Gus" Grissom,1926年4月3日-1967年1月27日),前美国空军中校及美国国家航空航天局宇航员,执行过水星-红石4号、双子星座3号以及
  • 湖南美术出版社湖南美术出版社有限责任公司(简称湘美),是中国大陆的一家美术作品出版社,成立于1980年5月。ISBN代号为978-7-5356。现为中南出版传媒集团成员。2010年至2014年初,该社负责出版广
  • 刘沅刘沅(1768年-1855年),清朝四川双流人,字止唐,一字讷如,号清阳居士。祖籍湖北麻城,先世于明末避匿峨眉山,高祖刘坤始定居四川双流。刘沅出生于清乾隆三十三年(1768年),乾隆五十年(1785年)入
  • 哈密顿向量场在数学与物理中,哈密顿向量场是辛流形上一个向量场,定义在任何能量函数或哈密顿函数上。以物理学家和数学家威廉·卢云·哈密顿命名。哈密顿向量场是经典力学中的哈密顿方程的
  • 报告!教练《报告!教练》是东方卫视制作的体育综艺节目,2015年6月22日在国家奥体中心开展录制。2015年7月17日至2015年10月9日每周五21:10在东方卫视播出。
  • Azer-BlossomAzer-Blossom(韩语:아째르 블라썸)、为韩国湖原大学继Azer以后再推出的新女团、成员共有七名包括Yejin、 Jihyun、 Siwoo、 Mingyeong、 Minha、 Seohyun、 Myungwoo、团体会在2021年9月1日推出单曲《Focus On Me》 正式出道。Azer-Blossom 是一个复合词、它结合了世界上第一个女人“Azer”和“Blossom”、意思是“开花”、他们的出道曲《Focus on me》是豪恩大学应用音乐学院的作品,其特点是使用基于热带House
  • 自动霰弹枪自动霰弹枪(Automatic shotgun),是一种发射霰弹的自动武器,使用霰弹弹药里的发射药能量来连填装下一发弹药。自动霰弹枪的射程很有限,但是能在近距离内提供巨大的火力。其中最有名的便是AA12全自动霰弹枪
  • 亚历山大·普雷斯托尔亚历山大·普雷斯托尔(波兰语:Aleksander Prystor,波兰语:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium","Gentium Alternative","TITUS Cyberbit Basic","Arial Unicode MS","IPAPANNEW","Chrysan
  • 奥斯捷尔河奥斯泰尔河(乌克兰语:Остер)是乌克兰北部切尔尼戈夫州境内的河流,属于杰斯纳河的左支流,河道全长199公里,流域面积2,950平方公里,河水主要来自融雪。该河流经尼任区和切尔尼希夫区。流经城镇如:坐标:.mw-parser-output .geo-default,.mw-parser-output .geo-dms,.mw-parser-output .geo-dec{display:inline}.mw-parser-output .geo-nondefault,.mw-parser-output