Frage

Ich bin auf der Suche nach einer Software, die der Lage ist, sich zu zersetzen und analysieren Dateien . Wissen Sie überhaupt?

Was ich meine, ist etwas, dass eine Datei gegeben, mir zum Beispiel sagen würde:

  • hier ist die magische Zahl zu sagen, dass es sich um eine PNG ist , und hier beginnt eine Farben Definition , hier geht die Kompression Flag , und dann gibt es die Bilddaten, und so weiter ...

oder so etwas wie:

  • das ist eine MP3-Datei, hier ist die ID3 Definition , hier ist die Flag zu sagen, dass dies die Joint-Stereo- und so weiter ...

Ich bin auf der Suche nach einer Software mit Dateien zu tun was Wireshark (Ethereal) tut mit Netzwerkverkehr .

Danke!

War es hilfreich?

Lösung

Die Software HexWorkshop ist ein kommerzieller Hex-Editor, der einen "Zur Interpretation der Daten" Modus hat, in denen jeweils Felder eine Datenstruktur wird im Editor markiert. Es kommt mit einem (sehr) einige Definitionen von Datenstrukturen oder Dateiformat, aber Sie können Ihre eigenen leicht schreiben.

Ich habe eine sehr alte Version zu verwenden (vor einigen Jahren), und diese Software hat mir viel für mehrere Reverse-Engineering-Projekten geholfen.

Andere Tipps

Sie können das ‚Datei‘ Befehl auf Unix-Boxen (oder auch unter mingw oder Cygwin), um den Typ einer Datei bestimmen. Dadurch werden die magischen Zahlen für die Typen sehen, die bekannt sind. Aber keine zusätzlichen Informationen werden zur Verfügung gestellt werden.

Ich weiß nicht, von Software, die das gesamte Wissen aller Dateiformate bieten weitere Einblicke (Abschnitte in der Datei) hat.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top