Повредить архив ZIP онлайн
Повредите архив ZIP онлайн бесплатно. Уничтожает центральный каталог и локальные заголовки файлов, поэтому архив невозможно открыть или восстановить.
- Без загрузки на сервер
- Без ограничения размера
- Без регистрации
Испортите свой файл ZIP
Настроено под .zip, .jar, .war, и так же работает с любым другим форматом.
Почему файлы ZIP трудно испортить как следует
Архив ZIP читается с конца: запись конца центрального каталога указывает на индекс, а индекс — на каждый сжатый элемент. Такая конструкция делает архивы устойчивыми, и WinRAR с 7-Zip часто могут восстановить повреждённый индекс. Сломать архив убедительно — значит убрать все слои этой структуры разом.
Что разрушает этот инструмент
- Конец центрального каталога. Запись EOCD в последних 64 КБ уничтожается — именно это заставляет файл перестать быть ZIP.
- Записи центрального каталога. Каждая запись
PK\x01\x02перезаписывается, поэтому построить список содержимого невозможно. - Локальные заголовки файлов. Каждая запись
PK\x03\x04уничтожается, что срывает режим «поиска локальных заголовков», к которому прибегают инструменты восстановления. - Сжатые данные. Энтропия, рассеянная по элементам архива, означает, что даже побайтовая выемка не даст ничего целого.
Что вы увидите после
| Приложение | Поведение |
|---|---|
| Проводник Windows | «Сжатая ZIP-папка недействительна.» |
| WinRAR / 7-Zip | «Не удаётся открыть файл как архив.» Восстановление даёт пустой или непригодный результат. |
| Утилита архивирования macOS | «Не удалось распаковать, ошибка 1 — Операция не разрешена.» |
unzip в Linux | «End-of-central-directory signature not found.» |
Частые причины это сделать
- Тестирование конечной точки загрузки, распаковывающей архивы от пользователей.
- Проверка того, что конвейер CI громко падает при обрыве скачивания артефакта.
- Моделирование повреждённой резервной копии для репетиции процедуры восстановления.
- Проверка того, что антивирусный сканер обрабатывает некорректные архивы без зависаний.
Как испортить файл ZIP
- Перетащите файл .zip в поле выше или нажмите, чтобы выбрать.
- Оставьте уровень Standard, если вам не нужно частичное повреждение (Light) или победа над программами восстановления (Heavy).
- Нажмите Испортить файл. Обработка идёт на вашем устройстве, поэтому заканчивается почти мгновенно.
- Скачайте результат. По умолчанию он сохраняет исходное имя файла и длину в байтах.
Вопросы о ZIP
Может ли WinRAR восстановить архив?
Нет. Его режим восстановления ищет локальные заголовки файлов, когда центральный каталог отсутствует. Уничтожено и то, и другое, поэтому находить нечего.
Затрагиваются ли файлы внутри?
Да. Сжатые элементы засеяны энтропией, поэтому даже ручная выемка данных из архива не даст целых файлов.
А как насчёт файлов JAR и WAR?
Оба являются ZIP-контейнерами и используют тот же профиль. Результат не загрузится ни в одну JVM и не развернётся ни в одном контейнере.
Сохраняет ли архив свой размер?
Да, по умолчанию. Он выглядит совершенно обычным, пока что-нибудь не попытается его открыть.