Повредить архив 7z онлайн
Повредите архив 7z онлайн бесплатно. Уничтожает заголовок сигнатуры и индекс упакованных потоков, поэтому 7-Zip не может ни перечислить, ни извлечь содержимое.
- Без загрузки на сервер
- Без ограничения размера
- Без регистрации
Испортите свой файл 7z
Настроено под .7z, и так же работает с любым другим форматом.
Почему файлы 7z трудно испортить как следует
7z хранит метаданные в сжатом заголовке в конце файла, а маленький заголовок сигнатуры в начале указывает на него. Такая косвенность делает 7z особенно хрупким, как только повреждается любой из концов, и особенно надёжным для поломки.
Что разрушает этот инструмент
- Заголовок сигнатуры. Маркер
7z\xBC\xAF\x27\x1Cи хранящееся в нём смещение до конечного заголовка уничтожаются. - Конечный заголовок. Сжатый блок метаданных, перечисляющий каждый файл, папку и кодировщик, перезаписывается.
- Индекс упакованных потоков. Структура, сопоставляющая сжатые потоки их содержимому, уничтожается.
- Сжатые данные. Энтропия рассеивается по потокам LZMA, поэтому выемкой данных ничего не восстановить.
Что вы увидите после
| Приложение | Поведение |
|---|---|
| 7-Zip | «Не удаётся открыть файл как архив» либо ошибка о неожиданном конце данных. |
| PeaZip / Keka | Сообщают о неподдерживаемом или повреждённом архиве. |
7z l | Падает с «Headers Error» и ненулевым кодом возврата. |
| Проводник Windows | Нет предпросмотра и нет варианта распаковки, кроме общей ошибки. |
Частые причины это сделать
- Тестирование сервиса распаковки на некорректных архивах.
- Проверка того, что конвейер распространения ПО проверяет свои пакеты.
- Моделирование частично скачанного архива для теста логики повторных попыток.
- Проверка того, что сбои распаковки сообщаются, а не пропускаются молча.
Как испортить файл 7z
- Перетащите файл .7z в поле выше или нажмите, чтобы выбрать.
- Оставьте уровень Standard, если вам не нужно частичное повреждение (Light) или победа над программами восстановления (Heavy).
- Нажмите Испортить файл. Обработка идёт на вашем устройстве, поэтому заканчивается почти мгновенно.
- Скачайте результат. По умолчанию он сохраняет исходное имя файла и длину в байтах.
Вопросы о 7z
Почему 7z легко сломать?
Потому что он хранит список файлов в сжатом заголовке в конце и добирается до него по смещению, расположенному в начале. Повредите любое из двух — и у архива не останется карты самого себя.
Есть ли у 7-Zip режим восстановления?
Настоящего — нет. В отличие от RAR у него нет записей восстановления, поэтому повреждённый 7z, как правило, невосстановим, — именно поэтому этот инструмент так эффективен на нём.
Поддерживаются ли зашифрованные архивы 7z?
Да. Шифрование защищает содержимое, но сигнатура и конечные заголовки, по которым мы бьём, находятся вне его.
Изменится ли размер архива?
По умолчанию нет. Результат побайтово совпадает по длине с оригиналом.