Was ist ein guter Hex-Viewer für Windows?

Wenn ich den Inhalt einer Hex-Datei anzeigen möchte, habe ich in der Vergangenheit ein Plugin für Notepad++ namens HEX-Editor verwendet, das in Ordnung ist, aber es muss besser sein. Welche anderen kostenlosen Programme können Sie mir empfehlen, um den Inhalt einer Hex-Datei zu durchsuchen? Ich nehme an, es ist ein Plus, wenn ich die Datei bearbeiten kann, aber hauptsächlich bin ich nur daran interessiert, den tatsächlichen Inhalt anzuzeigen

Was ist falsch am Notepad++-Plugin? Irgendwas bestimmtes oder nur "besser"?
Vollwertiger würde ich sagen.

Antworten (6)

HxD

Ich habe in der Vergangenheit HxD verwendet. Die neueste Version scheint von April 2009 zu sein, aber sie wird für Windows 95 - Windows 7 unterstützt (sieht so aus, als ob sie auch unter Windows 8.1 funktioniert, laut dem Kommentar von @3ventic).

Lizenzinformationen:

HxD ist für den privaten und kommerziellen Gebrauch kostenlos. Der Verkauf von HxD ist nicht erlaubt. Die Verbreitung im Rahmen von Zeitschriftenzusatz-CDs / -DVDs / anderen Medien oder das Einstellen auf Download-Portale oder private Websites ist erlaubt und erwünscht. Einzelheiten finden Sie in der HxD -Lizenz .

Es unterstützt das Durchsuchen und Bearbeiten des Inhalts einer Hex-Datei . Es gibt viele andere Funktionen, die Sie hier aufgelistet finden können .

Die Download-Seite finden Sie hier , die Versionen für viele verschiedene Sprachen hat.

Von der Website des Entwicklers

Sie können auch mit HxD suchen.
Der Autor hat kürzlich eine neue Version veröffentlicht (Juli 2018).

HexBearbeiten

Ich benutze HexEdit seit Jahren, was ein ziemlich einfaches Tool ist. Es ist sowohl kostenlose Software als auch Bearbeitung. Die einzigen Funktionen, die ich wirklich verwende, sind die Konfiguration eines bestimmten "Byte-Offsets pro Zeile" und die Vorschau der Hexcode-Werte in ASCII. Es gibt jedoch eine umfassende Liste der Funktionen auf der Website des Entwicklers.

Ich weiß, dass es fortgeschrittenere Editoren gibt, aber da ich solche Funktionen nicht benötige, bin ich mit HexEdit recht zufrieden.

Die aktuelle Version von HexEdit läuft auf allen Windows-Versionen ab XP SP2. Es gibt auch eine kommerzielle Version von HexEdit, die ich nie benutzt habe (es gibt jedoch eine Shareware).

Screenshot von der Website des Entwicklers

Ich habe HexEdit vor Jahren verwendet und wenn ich mich richtig erinnere, lädt es die gesamte Datei beim Öffnen in den Speicher. Bei sehr großen Dateien ist das natürlich unerwünscht. Aus diesem Grund bin ich inzwischen auf HxD umgestiegen. Ich stelle auch fest, dass die Website derzeit nicht reagiert.

Nicht schick, aber die Cygwin- Dump -Funktion von kann in DOS-Befehlsfenstern verwendet werden.

Es bietet buchstäblich eine Hex-Decodierung der Bytes der Datei, indiziert durch Datei-Offset. Normalerweise müssen Sie dies mit (cygwin) more kombinieren , um die Ausgabemenge zu steuern, die Sie in einem Stück erhalten.

Es hilft Ihnen nicht, den Dateiinhalt zu bearbeiten.

(Natürlich müssen Sie cygwin installieren, aber das gibt Ihnen Optionen für viele, viele interessante Tools).

Universal Viewer Free ist ein einfacher Hex-Viewer. Es kann jede Datei als Byte-Hex (Modus „Hex“) oder Unicode-Hex (Modus „Hex/Unicode“, zur Aktivierung muss der „Unicode“-Modus zweimal aufgerufen werden) anzeigen. Es ist kostenlos.

Ich weiß, dass Sie nach einem kostenlosen gefragt haben, aber wenn Sie nichts gegen einen kommerziellen haben, dann geht nichts über den 010-Editor , insbesondere wenn Sie benutzerdefinierte Binärdateiformate interpretieren möchten. Es ist den Preis absolut wert und die Lizenz, die Sie kaufen, funktioniert auch auf einem Mac.

Ich habe es in der Vergangenheit verwendet, um verschiedene Audio-, Video-, ausführbare und Datenbankdateiformate zu analysieren.

Ich kann es nur so beschreiben, dass es für Hex-Editoren das ist, was Sublime Text für Texteditoren ist. Nur besser, denn das Analysieren von Hex-Dateien kann manchmal eine echte Zeitverschwendung sein, und das hilft wirklich, Zeit mit C-ähnlichen Skripten und Vorlagen zu sparen.

Probieren Sie hexeditor.jar, einen in Java geschriebenen Binärdatei-Editor.

javadev/hexeditor.jar