Findet heraus ob, eine Datei Text enthält - Erstellt einen Fingerabdruck.
- Findet heraus, ob eine beliebige Datei ASCII Zeichen enthält
- Erstellt einen 256x256 Pixel großen "Fingerabdruck" der Datei. Dies ist eine Grafik, generiert aus jeweils zwei Bytes des Programms.
Einsatzgebiete :
- unbekannte Formate untersuchen
- Virenschutz – erkennen von EXE-Dateien
- Shareware-Überprüfung auf unverschlüsselte Texte
- Dateitypen wiedererkennen auch bei falscher Dateierweiterung
- Heuristische Untersuchung von zwei scheinbar verschiedenen Dateien
Bei Dateiformaten wie TXT, HTML, DOC,... etc. wird jeder sofort wissen das es sich um eine Textdatei handelt. Aber wie ist es bei unbekannten Formaten oder bei Dateien, die aufgrund von Festplattenfehlern in einer Datei Namens "FOUND.001" gespeichert wurden? Natürlich kann man diese Dateien in einem Editor öffnen und mal hineinsehen. Das funktioniert aber nicht immer, nämlich dann, wenn am Anfang der Datei Nicht-ASCII-Zeichen stehen. Möglicherweise kommen erst 50000 nicht-Ascii Zeichen (defekte Sectoren) und dann erst der Text.
Mit diesem Programm kann man sofort sehen, ob irgendwo Text enthalten ist, ohne mit einem Editor mehrere tausende Bytes durchzusehen. Dieser Text hinterlässt in der vom Programm generierten Grafik einen Typischen "Fingerabdruck" da die ASCII-Zeichen nur bestimmte Bytewerte einnehmen. |
|