Повредить файл PDF онлайн
Повредите PDF онлайн за считанные секунды. Бесплатный браузерный инструмент уничтожает таблицу xref и маркер %%EOF, поэтому ни одна программа просмотра не сможет открыть или восстановить файл.
- Без загрузки на сервер
- Без ограничения размера
- Без регистрации
Испортите свой файл PDF
Настроено под .pdf, и так же работает с любым другим форматом.
Почему файлы PDF трудно испортить как следует
PDF — это не плоский текст. Это граф объектов, который держится на таблице перекрёстных ссылок в конце файла. Именно поэтому случайная перестановка нескольких байтов не работает с PDF: Acrobat и большинство браузеров автоматически перестраивают повреждённую xref и всё равно открывают документ.
Что разрушает этот инструмент
- Заголовок %PDF-. Первые байты объявляют формат и версию. Их перезапись означает, что файл больше вообще не распознаётся как PDF.
- Каждый раздел xref. Каждая таблица
xrefи каждое смещениеstartxrefуничтожаются, поэтому программа просмотра не может найти ни одного объекта в документе. - Трейлер и %%EOF. Словарь трейлера и маркер конца файла перезаписываются, что срывает восстановление, которое Acrobat предпринимает для повреждённых файлов.
- Потоки объектов. Энтропия рассеивается по сжатым потокам содержимого, поэтому даже собранная вручную xref указывает на непригодные данные.
Что вы увидите после
| Приложение | Поведение |
|---|---|
| Adobe Acrobat | «При открытии этого документа произошла ошибка. Файл повреждён и не может быть восстановлен.» |
| Просмотрщик Chrome / Edge | Пустая серая панель и «Не удалось загрузить документ PDF.» |
| Просмотр в macOS | «Файл повреждён и не может быть открыт.» |
| Предпросмотр в Gmail / Drive | Предпросмотр не работает, но файл по-прежнему загружается и скачивается с правильным размером. |
Частые причины это сделать
- Проверка того, как система документооборота обрабатывает некорректную загрузку.
- Проверка того, что библиотека разбора PDF даёт безопасный сбой, а не падает.
- Создание реалистичного повреждённого файла для демонстрации восстановления данных.
- Проверка того, что конвейер счетов или электронных подписей показывает пользователю понятную ошибку.
Как испортить файл PDF
- Перетащите файл .pdf в поле выше или нажмите, чтобы выбрать.
- Оставьте уровень Standard, если вам не нужно частичное повреждение (Light) или победа над программами восстановления (Heavy).
- Нажмите Испортить файл. Обработка идёт на вашем устройстве, поэтому заканчивается почти мгновенно.
- Скачайте результат. По умолчанию он сохраняет исходное имя файла и длину в байтах.
Вопросы о PDF
Сохранит ли повреждённый PDF правильный размер файла?
Да. Результат побайтово совпадает по длине с оригиналом и сохраняет то же имя и то же расширение .pdf. Файловый менеджер, почтовый клиент или форма загрузки не заметят ничего необычного. Файл просто откажется открываться.
Сможет ли Adobe Acrobat восстановить его?
Не на уровне «Стандартный» и выше. Acrobat восстанавливает PDF, заново сканируя его в поисках определений объектов, когда xref повреждена. Поскольку заголовок, каждый раздел xref, трейлер и потоки объектов уничтожены, сканировать уже нечего.
Работает ли это с PDF, защищёнными паролем?
Да. Шифрование применяется к потокам содержимого, но структурные ориентиры, по которым мы бьём, находятся вне зашифрованной части, поэтому результат тот же.
Загружается ли мой PDF на сервер?
Нет. Всё работает в вашем браузере с помощью API File и Web Crypto. Документ никогда не покидает ваше устройство, поэтому инструмент работает и офлайн и безопасен для конфиденциальных материалов.