Werkzeuge zum Beschädigen von Dokumenten
Office-Dokumente und PDFs sind die Formate, die Menschen am häufigsten beschädigen müssen, und zugleich die am schwersten überzeugend zu beschädigenden. Word-, Excel- und PowerPoint-Dateien sind ZIP-Pakete mit eingebauter Wiederherstellung; PDFs bauen ihre eigenen Querverweistabellen neu auf. Diese Werkzeuge zerstören genau die Container- und Indexstrukturen, auf die diese Wiederherstellungswege angewiesen sind.
Jedes Werkzeug auf einen Blick
- PDF-Korrumpierer .pdf
Der %PDF--Header. Die ersten Bytes deklarieren Format und Version. Werden sie überschrieben, wird die Datei überhaupt nicht mehr als PDF erkannt. - Word-Korrumpierer .docx, .doc, .docm
Lokale Dateiheader. JederPK\x03\x04-Datensatz, der den Beginn eines Eintrags im Paket markiert, wird zerstört. - Excel-Korrumpierer .xlsx, .xls, .xlsm
ZIP-Eintragsheader. Jeder lokale Dateiheader im Paket wird zerstört, einschließlichxl/workbook.xmlund jedes Arbeitsblattteils. - PowerPoint-Korrumpierer .pptx, .ppt, .pptm
Die Paketstruktur. Lokale Dateiheader, das zentrale Verzeichnis und der EOCD-Datensatz des Präsentationspakets werden allesamt zerstört. - Textdatei-Korrumpierer .txt, .log, .ini, .conf
Ungültige UTF-8-Folgen. Bytes im Bereich0x80–0xFFwerden ohne gültige Startbytes eingefügt, was ein Dekodierfehler ist und kein merkwürdiges Zeichen. - RTF-Korrumpierer .rtf
Der \rtf1-Header. Die einleitende Deklaration{\rtf1wird zerstört, sodass die Datei nicht mehr als RTF erkannt wird. - ODT-Korrumpierer .odt, .fodt
Der mimetype-Eintrag. ODF verlangt einen unkomprimiertenmimetype-Eintrag als erstes Element im Archiv. Ihn zu zerstören unterbindet die Formaterkennung sofort. - ODS-Korrumpierer .ods, .fods
Der Paketindex. Lokale Dateiheader, das zentrale Verzeichnis und der EOCD-Datensatz werden zerstört, sodass das Archiv nicht aufgelistet werden kann. - ODP-Korrumpierer .odp, .fodp
Der Archivindex. Lokale Dateiheader, das zentrale Verzeichnis und der EOCD-Datensatz werden allesamt zerstört. - E-Book-Korrumpierer .epub, .mobi, .azw3, .azw
Der EPUB-Container. Dermimetype-Eintrag,META-INF/container.xml, das zentrale Verzeichnis und der EOCD-Datensatz werden allesamt zerstört.
Über diese Werkzeuge für dokumente
Alle hier aufgeführten Werkzeuge nutzen dieselbe Engine. Die eigenen Seiten gibt es, weil jedes Format anders versagt und es sich lohnt zu wissen, was zu erwarten ist: welche Anwendung welchen Fehler zeigt, ob eine Reparaturfunktion die Datei rettet und was auf jeder Schadensstufe übrig bleibt.
Was sie gemeinsam haben
- Es wird nichts hochgeladen. Jedes Byte wird in Ihrem Browser verarbeitet.
- Keine Größenbegrenzung. Dateien werden in 8 MB großen Abschnitten verarbeitet.
- Das Ergebnis wirkt normal. Gleicher Dateiname, gleiche Byte-Länge, gleicher MIME-Typ.
- Vier Schadensstufen. Von teilweisem Schaden bis zu kryptografischem Rauschen.