Инструменти за повреждане на документи
Офис документите и PDF файловете са форматите, които най-често се налага да бъдат повредени, и същевременно най-трудните за убедително повреждане. Файловете на Word, Excel и PowerPoint са ZIP пакети с вградено възстановяване, а PDF файловете сами изграждат наново таблиците си с кръстосани препратки. Тези инструменти разрушават контейнера и индексните структури, на които стъпват всички тези пътища за възстановяване.
Всеки инструмент накратко
- Повреждане на PDF .pdf
Заглавката %PDF-. Първите байтове обявяват формата и версията. Презаписването им означава, че файлът вече изобщо не се разпознава като PDF. - Повреждане на Word .docx, .doc, .docm
Локалните заглавки на файловете. Разрушава се всеки записPK\x03\x04, който отбелязва началото на елемент вътре в пакета. - Повреждане на Excel .xlsx, .xls, .xlsm
Заглавките на елементите в ZIP. Разрушава се всяка локална заглавка на файл в пакета, включителноxl/workbook.xmlи всяка част на работен лист. - Повреждане на PowerPoint .pptx, .ppt, .pptm
Структурата на пакета. Локалните заглавки на файловете, централната директория и записът EOCD на пакета с презентацията се разрушават изцяло. - Повреждане на текстови файлове .txt, .log, .ini, .conf
Невалидни последователности UTF-8. Байтове от диапазона0x80–0xFFсе вмъкват без валидни водещи байтове, а това е грешка при декодиране, а не странен знак. - Повреждане на RTF .rtf
Заглавката \rtf1. Началната декларация{\rtf1се разрушава, така че файлът вече не се разпознава като RTF. - Повреждане на ODT .odt, .fodt
Елементът mimetype. ODF изисква некомпресиран елементmimetypeкато първи в архива. Разрушаването му веднага поврежда разпознаването на формата. - Повреждане на ODS .ods, .fods
Индексът на пакета. Локалните заглавки на файловете, централната директория и записът EOCD се разрушават, така че съдържанието на архива не може да бъде изброено. - Повреждане на ODP .odp, .fodp
Индексът на архива. Локалните заглавки на файловете, централната директория и записът EOCD се разрушават изцяло. - Повреждане на електронни книги .epub, .mobi, .azw3, .azw
Контейнерът EPUB. Елементътmimetype,META-INF/container.xml, централната директория и записът EOCD се разрушават изцяло.
За тези документи инструменти
Всички изброени тук инструменти работят на един и същ двигател. Отделните страници съществуват, защото всеки формат се чупи по различен начин и си струва да знаете какво да очаквате: кое приложение показва коя грешка, дали функция за поправка ще спаси файла и какво оцелява на всяко ниво на повреда.
Какво ги обединява
- Нищо не се качва. Всеки байт се обработва във вашия браузър.
- Без ограничение за размер. Файловете се обработват на парчета по 8 МБ.
- Резултатът изглежда обичайно. Същото име на файла, същата дължина в байтове и същия MIME тип.
- Четири нива на повреда. От частична повреда до криптографски шум.