So nutzen Sie den Hex-Editor online
- Ziehen Sie eine Datei auf das Feld oder klicken Sie darauf, um eine auszuwählen. Jeder Dateityp funktioniert: ausführbare Dateien, Bilder, Archive, Firmware oder Spielstände.
- Scrollen Sie oder bewegen Sie sich mit den Pfeiltasten durch die Bytes. Klicken Sie auf ein Byte und tippen Sie zwei Hex-Ziffern, um es zu ändern; geänderte Bytes werden rot, und Rückgängig (Strg+Z) stellt sie wieder her.
- Suchen Sie nach Hex-Bytes oder Text, springen Sie zu einem Offset und klicken Sie dann auf Herunterladen, um die bearbeitete Datei zu speichern.
So lesen Sie einen Hex-Dump
Jede Zeile des Hex-Viewers zeigt 16 Bytes. Die linke Spalte ist der Offset des ersten Bytes in Hexadezimal, die Mitte zeigt jedes Byte als zwei Hex-Ziffern, und die rechte Spalte zeigt dieselben Bytes als ASCII-Zeichen; nicht druckbare Bytes erscheinen als Punkte.
00000010 48 65 6C 6C 6F 0A … Hello.
Diese Zeile beginnt bei Offset 10 hex = Byte 16 der Datei, und 48 65 6C 6C 6F ergibt „Hello“.
Dateisignaturen (Magic Numbers)
Die meisten Dateiformate beginnen mit einer festen Bytefolge. Die erste Zeile eines Hex-Dumps verrät daher, was eine Datei wirklich ist – ganz gleich, welche Endung sie trägt.
| Dateityp | Erste Bytes | Als Text |
|---|---|---|
| PNG-Bild | 89 50 4E 47 0D 0A 1A 0A | .PNG.... |
| JPEG-Bild | FF D8 FF | ... |
| GIF-Bild | 47 49 46 38 | GIF8 |
| PDF-Dokument | 25 50 44 46 | %PDF |
| ZIP, DOCX, XLSX, APK | 50 4B 03 04 | PK.. |
| Windows-EXE oder -DLL | 4D 5A | MZ |
| Linux-ELF-Programm | 7F 45 4C 46 | .ELF |
| GZIP-Archiv | 1F 8B | .. |
Zahlenwerte und Bytereihenfolge (Endianness)
Wählen Sie ein Byte aus, um die dort beginnenden Werte als vorzeichenlose und vorzeichenbehaftete 8-, 16- und 32-Bit-Ganzzahlen zu sehen. Sie werden in Little-Endian-Reihenfolge gelesen, also mit dem niedrigsten Byte zuerst – so arbeiten x86- und ARM-Prozessoren und die meisten Dateiformate: Die Bytes 34 12 ergeben die 16-Bit-Zahl 0x1234 = 4660, und FF FF ist vorzeichenlos 65535 bzw. vorzeichenbehaftet −1.
Häufig gestellte Fragen
Ist es sicher, private Dateien zu öffnen?
Ja. Die Datei wird per JavaScript in Ihrem Browser gelesen und nie hochgeladen. Sie können sogar die Internetverbindung trennen, sobald die Seite geladen ist.
Wie groß darf die Datei sein?
Bis zu 1 GB, je nach Arbeitsspeicher Ihres Geräts. Gezeichnet werden nur die sichtbaren Zeilen, daher bleibt das Scrollen auch bei Dateien mit Hunderten Megabyte flüssig.
Kann ich Bytes einfügen oder löschen?
Nein. Der Editor überschreibt Bytes an Ort und Stelle, die Dateigröße ändert sich also nie. Das ist der sichere Modus zum Patchen von ausführbaren Dateien, Firmware und Spielständen, bei denen verschobene Daten jeden nachfolgenden Offset zerstören würden.
Wie suche ich nach Text?
Stellen Sie die Suche auf Text um und geben Sie ein Wort ein: Es wird als UTF-8 gesucht, Groß- und Kleinschreibung spielen keine Rolle. Für exakte Bytemuster wie 4D 5A verwenden Sie Hex-Bytes. Enter findet den nächsten Treffer, Umschalt+Enter den vorherigen.