Werkzeuge zum Beschädigen von Code- und Datendateien
Textbasierte Formate haben keinen Header, den man zerstören könnte, also erzeugt das Durcheinanderwürfeln von Zeichen nur anderen Text. Diese Werkzeuge fügen Bytefolgen ein, die überhaupt kein gültiges UTF-8 sind, sodass die Datei aufhört dekodierbar zu sein, statt sich bloß als Unsinn zu lesen. Genau das lässt einen Parser so scheitern, wie er bei echter Beschädigung scheitert.
Über diese Werkzeuge für code und daten
Textbasierte Formate haben keinen Header, den man zerstören könnte, also erzeugt das Durcheinanderwürfeln von Zeichen nur anderen Text. Diese Werkzeuge fügen Bytefolgen ein, die überhaupt kein gültiges UTF-8 sind, sodass die Datei aufhört dekodierbar zu sein, statt sich bloß als Unsinn zu lesen. Genau das lässt einen Parser so scheitern, wie er bei echter Beschädigung scheitert.
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.