日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

一個42KB的文件,解壓完其實是個4.5PB的“炸彈”……( 二 )



這個壓縮過的大小只有 64 KB, 壓縮了 25 萬倍 !
實現(xiàn)的原理其實不算通常意義上的壓縮 。
而是制作組 Warez 做了一個 64KB 的可執(zhí)行 EXE 文件,運行的時候會調(diào)用顯卡,CPU 及內(nèi)存等等及時渲染動畫 。
打個比方,動畫就好比連環(huán)畫,傳統(tǒng)影片是畫好的一冊,而這個 《 彗星撞地球 》 則是看的時候現(xiàn)場一幅幅畫 。
差評君用錄屏軟件錄了 7 分鐘都要 2.27 G。( 當然,這和現(xiàn)代顯示屏分辨率比較高有關系 )

一個42KB的文件,解壓完其實是個4.5PB的“炸彈”……


那么問題來了 。。。
一個文件的壓縮率有極限嗎?
有,可以由信息學之父克勞德·香農(nóng)提出的信息熵函數(shù)算出來 。
一個42KB的文件,解壓完其實是個4.5PB的“炸彈”……


不過 42.zip 也好,droste.zip 也好,不適合套用香農(nóng)提出的極限 。
因為這兩個文件為了達到驚人的壓縮比,有大量刻意重復的數(shù)據(jù),這種重復數(shù)據(jù)在壓縮的時候是可以被丟棄的,沒啥實質(zhì)性內(nèi)容的信息 。
那么 。。。
如果動畫還有點傳播意義, 42.zip 和 droste. zip 還有啥意義呢?
這兒就要提就是 ZIP 炸彈之所以被稱作 “ 炸彈 ” 的真正原因了 。。。
除了會 “ 爆炸 ” , 這玩意兒其實是拿來攻擊別人的 。
一個42KB的文件,解壓完其實是個4.5PB的“炸彈”……


某些病毒制作者利用殺毒軟件會掃描壓縮文件內(nèi)部的特性,會把 ZIP 炸彈連帶病毒一起發(fā)到目標電腦上 。
而 ZIP 炸彈表面上看起來很小,易于傳輸,但實際上掃描起來非?;〞r間 。
趁著殺毒軟件忙著掃描 4.5 PB 的數(shù)據(jù),被占用時,病毒軟件就可以趁虛而入了 ~
差評君昨天說了啥來著 。。。
【一個42KB的文件,解壓完其實是個4.5PB的“炸彈”……】干黑產(chǎn)的,角度刁鉆得讓人折腰 。
不過現(xiàn)在很多殺毒軟件已經(jīng)有辦法避開這種 zip 炸彈的佯攻了,這個話題漸漸地拋開了黑產(chǎn) 。
一直以來壓縮算法是算法研究里津津樂道的話題, Huffman 樹, LZW 字典等等 。。。
用程序解決信息問題的姿勢,仔細一琢磨也挺有意思的不是?
圖片來源:
BetaNews
tylerbrownblog
Tom’s Hardware
steemit
參考資料:
Quora 問題《 What is the most compressed file ever? 》
知乎問題 《 世界上最大的文件壓縮率是多少? 》中,用戶 @何先森飯掃光, @羅翔 的回答 。
維基百科詞條 “ 自產(chǎn)生程序 ”
維基百科詞條 “ zip bomb ”
如果你好奇這些文件玩兒起來是咋回事,差評君在這提供下載鏈接,微信公眾號后臺回復 “ 壓縮 ” 就行 。
“ 借一部說話可以變成借萬部說話 ”
一個42KB的文件,解壓完其實是個4.5PB的“炸彈”……


推薦閱讀