42 кілобайти разархівовано зробіть 4,5 петабайта

Спробуйте Наш Інструмент Для Усунення Проблем

У 2001 році повідомляється про Zip Bombs або Zip of Death зроблено раунд в Інтернеті, і я подумав, що було б непогано написати про один блискучий нешкідливий приклад цієї техніки. На перший погляд файл 42.zip - це звичайний стислий файл розміром 42 кілобайти. У багатьох користувачів, які працюють із сканером вірусів, можливо, виникнуть проблеми із завантаженням цього файлу на комп'ютер.

Це все одно виглядає нормально 42 кілобайти Архів після завантаження, але сюрприз починається, коли ви намагаєтесь розпакувати цей файл. Вони в основному упакували 4,3 гігабайтний файл, що складається тільки з нулів. Цей упакований файл був повторений 16 разів і упакований знову, і знову, і знову, і знову. Або використовувати власні слова:

Цей файл містить 16 файлів, що містять 16, які знову містять 16 файлів, які знову містять 16 файлів, що містять 16 файлів, що містять 1 файл, розміром 4,3 ГБ.

Ви в основному можете розпакувати 42-кілобайтний файл в 4,5 Петабайта нестиснених даних, якщо для цього буде достатньо місця на вашому жорсткому диску. Зазвичай цього недостатньо зробити, тому вам потрібно переглядати файл у своєму архіваторі за вибором, або вірити, що його автор розмістив про файл на веб-сайті.

Файл zip захищений паролем, ймовірно, щоб уникнути позначення під час завантаження антивірусною програмою.

Оновлення : Більшість сучасних антивірусних програм повинні виявити файл у ці дні та заблокувати його вилучення в системі. Якщо ви хочете протестувати антивірусне рішення, завантажте файл у вашу систему та спробуйте його витягнути. Подивіться, що відбувається, і повідомте нам, як це виходить для вас.