Zip-бомба💣
Доброго времени суток, друзья, сегодня я решил сделать статью о так называемой ZIP-бомбе. Вещь эта конечно не новая, но как оказалось, многие и понятия не имеют, что такое вообще существует. В конце статьи ссылка на тот самый архив смерти, но я настоятельно советую не запускать, в ином случае ответственность за ущерб я не несу )
Zip-бомба, также известная как Архив Смерти- архивный файл, который способен в кратчайшие сроки вывести из строя систему.
Файл весит всего 42 килобайта. Казалось бы — мелочь. Но не спешите с оценкой. Если попробуете его распаковать (не делайте это!), то в ответ получите 4,5 Петабайт данных. Такой объем современные компьютеры переварить не смогут- оперативная память и винчестер быстро переполнятся. В результате система зависнет или вылетит в синий экран смерти.
Сама по себе ZIP-бомба не более чем пустышка, но в ней зашит особый алгоритм генерирования данных.
42.zip состоит из 16 архивов, каждый из которых также состоит из 16 архивов, каждый из которых... Итого пять циклов, которые дают 1 048 576 архивов. Каждый такой архив весит 4,3 Гб. Все вместе это 4 503 599 626 321 920 байт или 4,5 Пб.
Чтобы разместить такой объем на HDD, нам понадобится 1 024 терабайтных жестких диска или 74 винчестера на 14 Гб. Это примерно 2,3 миллиона рублей.
Как же удалось такой громадный объем заархивировать в 42 Кб.? Очень просто. Здесь используются текстовые файлы, состоящие из одинаковых символов (например, нулей). Они очень хорошо сжимаются с помощью алгоритмов. Подобные zip-бомбы называются рекурсивными (когда функция вызывает сама себя).
Если вы всё же каким-то образом попались и открыли этот архив смерти, то могу вас заверить, что не всё так печально. Можно загрузиться с LiveCD с USB-флешки, чтобы очистить систему от мусора.
Современные антивирусы подобные zip-архивы давно научились распознавать, а вирусописателям такие «бомбы» не особенно интересны. Сегодня вирусы обычно создают для заработка, а не для того, чтобы кому-то навредить.
Ссылка на бомбу- http://www.unforgettable.dk/42.zip
Пароль- 42