Безопасность

Архив на 20 КБ требует 200 ГБ: что такое ZIP-бомба и как не открыть её случайно

Маленький архив не всегда безобиден. Специально подготовленные данные могут многократно расшириться при распаковке и занять весь диск или перегрузить программу. Такой файл называют архивной бомбой.

Архив на 20 КБ требует 200 ГБ: что такое ZIP-бомба и как не открыть её случайно
Собственная иллюстрация FormatZ по теме материала.

Что важно понять сразу

Опасность не в самом расширении ZIP. Важны происхождение, заявленный распакованный размер, глубина вложенных архивов и типы файлов. Современные инструменты ставят лимиты, но рассчитывать только на них не стоит. Сначала смотрите список, а не нажимайте «Извлечь всё».

Короткий ответ

Не распаковывайте подозрительно маленький архив вслепую. Посмотрите суммарный распакованный размер, число файлов и коэффициент сжатия в 7‑Zip; работайте в изолированной папке с лимитом места или удалите файл.

Короткое правило

Сохраните исходник отдельно. Просмотр, исправление и конвертацию выполняйте с копией — так любая ошибка останется обратимой.

Как это устроено без технического тумана

Работайте в отдельной пустой папке, проверьте свободное место и не отключайте защиту ради неизвестного вложения. Если архив пришёл неожиданно, уточните у отправителя другим каналом. Пароль из того же подозрительного письма не делает файл безопаснее.

Пошаговый план

1

Проверьте отправителя

Неожиданное вложение от знакомого аккаунта тоже может быть результатом взлома.

2

Посмотрите содержимое

Сравните размер архива и общий распакованный размер до извлечения.

3

Ищите вложенные архивы

Десятки уровней ZIP внутри ZIP — веский повод остановиться.

4

Ограничьте эксперимент

Не распаковывайте неизвестный файл в системную папку или на почти заполненный диск.

Если что-то пошло не так

Что вы видитеЧто делать
Распакованный размер огроменНе извлекайте; запросите нормальную копию у отправителя.
Внутри только новые архивыЭто характерный тревожный признак, особенно при большой глубине.
Антивирус молчитОтсутствие сигнала не подтверждает безопасность или разумный размер.
Архив защищён паролемСканеры видят меньше; доверие к источнику становится ещё важнее.

Какой вариант выбрать

Просмотр имён не запускает программы внутри, но сам архив всё равно обрабатывается парсером. Используйте актуальный инструмент с лимитами. Для корпоративных и важных данных передайте файл специалисту по безопасности, не экспериментируйте на рабочем компьютере.

Останавливайтесь, если размер, источник или поведение файла не совпадает с ожиданиями. Не отключайте антивирус, не переносите эксперимент в системную папку и не соглашайтесь на запуск программы только ради просмотра документа. Для рабочего компьютера разумнее запросить новую копию или передать файл специалисту. Безопасность здесь — не одна кнопка, а последовательность маленьких проверок до извлечения и запуска.

Попробовать на копии файла

Работайте с отдельной копией. Перед использованием результата убедитесь: источник архива известен; суммарный размер реалистичен; антивирус и система обновлены до любых действий.

Безопасно посмотреть состав ZIP

Практический пример и проверка

Архив на килобайты, обещающий сотни гигабайт, не становится безопасным от просмотра списка. Не запускайте вложенные файлы и не загружайте такой архив в общую рабочую папку.

Перед тем как удалить исходник

  • источник архива известен
  • суммарный размер реалистичен
  • антивирус и система обновлены до любых действий

Основной справочный источник: журнал обновлений и исправлений 7-Zip. Описания меню могут немного отличаться между версиями программ.

Не распаковывайте подозрительно маленький архив вслепую. Посмотрите суммарный распакованный размер, число файлов и коэффициент сжатия в 7‑Zip; работайте в изолированной папке с лимитом места или удалите файл.
Архив на килобайты, обещающий сотни гигабайт, не становится безопасным от просмотра списка. Не запускайте вложенные файлы и не загружайте такой архив в общую рабочую папку.
источник архива известен; суммарный размер реалистичен; антивирус и система обновлены до любых действий.