Toollet
Nach Aufgabe oder App-Name suchenSuchenKontakt
Preise

Binär-Editor

Prüfe die Bytes einer Datei in Hexadezimaldarstellung und ersetze Werte an ausgewählten Positionen. Mache Bearbeitungen rückgängig und erhalte den bearbeiteten Inhalt anschließend als separate Datei oder als hexadezimalen Text.

Beliebiges Format / eine Datei / bis zu 1 MiB.

Möglichkeiten

Byte-Offsets und Werte prüfen

Zeigen Sie Byte-Offsets, hexadezimale Werte und ASCII gemeinsam an. Geben Sie einen Offset ein, um zu einem bestimmten Byte zu springen.

Einzelne Bytes ersetzen und speichern

Ersetzen Sie ein vorhandenes Byte durch einen Wert von 00 bis FF, machen Sie letzte Änderungen rückgängig und laden Sie den bearbeiteten Inhalt als separate Datei herunter.

Anleitung

  1. Datei oder hexadezimale Bytes laden

    Wählen Sie eine Datei aus oder geben Sie eine Folge wie 41 42 0A ein und laden Sie sie. Die Obergrenze liegt bei 1 MiB.

  2. Zu bearbeitendes Byte auswählen

    Wählen Sie einen Wert in der Tabelle aus oder geben Sie seinen Offset dezimal oder hexadezimal mit dem Präfix 0x ein.

  3. Neuen Wert übernehmen

    Geben Sie einen zweistelligen Wert von 00 bis FF ein und wählen Sie „Byte ersetzen“. Änderungen lassen sich einzeln rückgängig machen.

  4. Bearbeiteten Inhalt speichern

    Laden Sie eine separate Binärdatei herunter. Sie können die hexadezimalen Bytes auch kopieren oder als Text speichern.

Nützlich für

Dateikopf untersuchen

Lesen Sie die ersten Bytes einer Datei aus, um Informationen über ihr Format zu erhalten.

Wert an bekanntem Offset ändern

Prüfen Sie Offset und Originalwert, ersetzen Sie das benötigte Byte und speichern Sie eine separate Datei.

Byte-Offsets und hexadezimale Werte lesen

Offsets beginnen bei null

Ein Offset bezeichnet die Position, gezählt ab Dateianfang. Hexadezimal 0x1A und dezimal 26 bezeichnen dasselbe Byte.

Ein Byte wird mit zwei hexadezimalen Ziffern dargestellt

Werte von 00 bis FF entsprechen Dezimalwerten von 0 bis 255. Beispielsweise entspricht 41 dem ASCII-Zeichen A.

Die ASCII-Anzeige ist eingeschränkt

Die Anzeige zeigt ASCII-Zeichen von 0x20 bis 0x7E. Andere Werte erscheinen als Punkte. Textkodierungen wie Japanisch werden weder erkannt noch rekonstruiert.

Byte-Ersetzung und Dateistruktur

Beim Ersetzen eines vorhandenen Bytes bleibt die Dateilänge unverändert. Geänderte Werte können eine Datei unlesbar machen. Bewahren Sie daher das Original auf und prüfen Sie das bearbeitete Ergebnis.

Änderungen rückgängig machen

„Byte-Bearbeitung rückgängig machen“ kehrt die letzte Byte-Änderung um. „Geladene Bytes wiederherstellen“ setzt auf die zuletzt erfolgreich geladene Datei oder Hexadezimaleingabe zurück und löscht den Rückgängig-Verlauf.

Häufig gestellte Fragen

Kann ich Bytes hinzufügen oder löschen?

Auf dieser Seite werden vorhandene Bytes ersetzt. Die Dateilänge ändert sich nicht durch das Einfügen oder Löschen von Bytes.

Wird meine Originaldatei überschrieben?

Nein. Der bearbeitete Inhalt wird heruntergeladen; dem Dateinamen wird „edited_“ vorangestellt.

Wie viele Änderungen kann ich rückgängig machen?

Sie können die letzten 1.000 Byte-Änderungen rückgängig machen. Durch erneutes Laden einer Datei wird ein neuer Ausgangspunkt festgelegt.

Welche hexadezimale Eingabe wird akzeptiert?

Verwenden Sie zweistellige Werte von 00 bis FF, optional durch Leerzeichen oder Zeilenumbrüche getrennt. Fügen Sie weder das Präfix 0x noch eine Offset-Spalte hinzu. Wenn Sie ein leeres Feld laden, wird eine Datei mit null Bytes erstellt.

Wie groß darf die Datei sein?

Eine Datei darf bis zu 1 MiB (1.048.576 Bytes) groß sein. Die Tabelle zeigt 256 Bytes pro Seite.

Eingaben und Ergebnisse

Eingabe
Eine Datei oder eine hexadezimale Bytefolge mit bis zu 1 MiB.
Bearbeitung
Ersetzen Sie ein Byte am ausgewählten Offset, machen Sie letzte Änderungen rückgängig oder stellen Sie die geladenen Bytes wieder her.
Ergebnis
Eine bearbeitete Binärdatei, kopierte hexadezimale Bytes oder eine hexadezimale Textdatei. Die Originaldatei wird nicht überschrieben.

Aktuelle Einstellungen

Werkzeuge suchen