Binärdateien als Bild: Ein Hex-Editor ohne Farben

Visualizing Binary Files

Binärdateien als Bild: Ein Hex-Editor ohne Farben

Der Entwickler des Hex-Editors `bine` zeigt, wie man Binärdateien ohne teure Farbdarstellung visualisieren kann: Statt die Hex-Spalte einzufärben, nutzt er Unicode-Blöcke in der ASCII-Spalte, um NUL-Bytes und Nicht-ASCII-Bytes hervorzuheben. Für große Dateien (Megabytes bis Gigabytes) wandelt er die Datei einfach in ein PGM-Bild um – ohne Vorverarbeitung. So lassen sich Code, ASCII-Text und Datenbereiche auf einen Blick erkennen. Der Beitrag demonstriert die Methode anhand von GORILLAS.BAS, einem Tarball, `ruff` und einer 8-GB-Disk-Image und diskutiert Grenzen wie den Speicherbedarf von ImageMagick bei sehr großen Dateien.

Ich denke, es ist schön, dass es überhaupt keine Vorverarbeitung gibt – das alles nutzt einfach die Eigenschaften der Daten aus.
  1. 1970-01-01

    Und binwalk, wenn du den Saft in der Datei finden willst.

    https://github.com/ReFirmLabs/binwalk/wiki/Supported-Signatu...

  2. st_goliath

    Du könntest dich für GNU poke[1][2] interessieren, ein Hex-Editor-Programm, das die Struktur von Binärdaten tatsächlich parsen und visualisieren kann (mithilfe einer DSL zur Beschreibung von Formaten).

    [1] https://jemarch.net/poke

    [2] https://news.ycombinator.com/item?id=34986042

  3. nvalis

    Mir hat schon immer die 3D-Visualisierung in Veles[0] gefallen. Es ist sehr intuitiv, strukturiertes ASCII oder andere nicht komprimierte Abschnitte in Binärdaten zu erkennen.

    [0] https://github.com/codilime/veles

Mehr von diesem Tag

2026-08-25