Top -Hex -Redakteure für Linux

Top -Hex -Redakteure für Linux

In diesem Artikel werden wir einige der besten Hex -Redakteure für Linux überprüfen. Aber bevor wir anfangen, schauen wir uns an, was ein Hex -Editor wirklich ist.

Was ist Hex -Editor

In einfachen Worten a Hex -Editor Ermöglicht Ihnen die Binärdateien zu untersuchen und zu bearbeiten. Der Unterschied zwischen einem regulären Texteditor und dem HEX -Editor besteht darin, dass der reguläre Editor den logischen Inhalt der Datei repräsentiert, während ein HEX -Editor den physischen Inhalt der Datei darstellt.

Die Hex -Editor verwenden

Hex -Redakteure werden zur Bearbeitung einzelner Datenbytes verwendet und hauptsächlich von Programmierern oder Systemadministratoren verwendet. Einige der am häufigsten verwendeten Fälle sind Binärkommunikationsprotokolle für Binärkommunikation debuggen oder umgekehrt. Natürlich gibt es viele andere Dinge, die Sie mit Hex -Editoren verwenden können - beispielsweise das Überprüfen von Dateien mit dem unbekannten Dateiformat, führt Hex -Vergleich durch.

Die meisten dieser erwähnten HEX -Redakteure können mit dem Paketmanager Ihrer Distribution im Standard -Repository wie SO installiert werden:

# Yum Install -Paket [auf CentOS] # DNF Installieren Sie Paket [auf Fedora] # APP -Paket [auf Debian/Ubuntu] # Zypper Install -Paket [auf OpenSuse] # Pacman -ss -Paket [auf Arch Linux] 

Wenn kein Paket verfügbar ist, besuchen Sie die Website jedes Tools, auf dem Sie das eigenständige Paket zum Download- und Installationsverfahren sowie Details zu Abhängigkeiten erhalten.

1. XXD Hex Editor

Die meisten (wenn nicht alle) Linux -Verteilungen sind mit einem Editor ausgestattet, mit dem Sie Hexadezimal- und Binärmanipulation durchführen können. Eines dieser Tools ist das Befehlszeilen-Tool - xxd, Dies wird am häufigsten verwendet, um einen Hex -Dump aus einer bestimmten Datei oder einer Standardeingabe zu erstellen. Es kann auch einen Hex -Dump in seine ursprüngliche binäre Form umwandeln.

XXD Hex Editor für Linux

2. Hexedit Hex Editor

Hexedit ist ein weiterer hexadezimaler Befehlszeilenredakteur, der möglicherweise bereits unter Ihrem Betriebssystem vorinstalliert ist. Hexedit zeigt sowohl die Hexadezimal- als auch die ASCII -Ansicht der Datei gleichzeitig.

Hexedit für Linux

3. Hexyl -Hex -Redakteur

Ein weiteres nützliches Instrument zur Untersuchung der Binärdatei ist Hexyl, ein einfacher Hex -Viewer für Linux -Terminal, der eine farbige Ausgabe verwendet, um verschiedene Kategorien von Bytes zu bestimmen.

Hexyl - Hex -Viewer für Linux

Die Ansicht von Hexyl ist in drei Spalten aufgeteilt:

  • Offset -Spalte, um Ihnen mitzuteilen, wie viele Bytes Sie in der Datei sind.
  • Hex -Spalte, die die hexadezimale Ansicht der Datei enthält. (Beachten Sie, dass sich dazwischen eine Spaltlinie befindet)
  • Textdarstellung einer Datei.

Die Installation dieses Hex -Viewers ist für verschiedene Betriebssysteme unterschiedlich. Daher wird empfohlen, die ReadMe -Datei im Projekt zu überprüfen, um die genauen Installationsanweisungen für Ihr Betriebssystem anzuzeigen.

4. Ghex - Gnome Hex Editor

Ghex ist ein grafischer Hex -Editor, mit dem Benutzer eine binäre Datei sowohl im HEX- als auch im ASCII -Format bearbeiten können. Es hat einen mehrstufigen Rückgänger- und Wiederholungsmechanismus, den einige möglicherweise nützlich finden. Ein weiteres nützliches Merkmal ist das Finden und Austausch von Funktionen und die Konvertierung zwischen binären, Oktal-, Dezimal- und Hexadezimalwerten.

Ghex - Grafischer Hex -Editor für Linux

5. Segne Hex Editor

Einer der fortgeschritteneren Hex -Redakteure in diesem Artikel ist Segen, der ähnlich ist wie Ghex, Es verfügt über eine grafische Schnittstelle, mit der Sie große Datendateien mit einem Multilevel -Rückgänger-/-seco -Mechanismus bearbeiten können. Es verfügt auch über anpassbare Datenansichten, eine Find-Replace-Funktion und Multi-Thread-Suche und speichert Operationen. Mehrere Dateien können sofort mit Registerkarten geöffnet werden. Funktionalität kann auch durch Plugins erweitert werden.

Segen - Hex -Editor für Linux

6. Okteta Editor

Okteta ist ein weiterer einfacher Editor für die Überprüfung von Rohdatendateien. Einige der Hauptmerkmale von Okteta sind:

  • Verschiedene Ansichten von Zeichen - traditionell in Spalten oder in Zeilen mit einem Wert der Spitze des Charakters.
  • Bearbeiten ähnlich einem Texteditor.
  • Verschiedene Profile für Datenansichten.
  • Mehrere offene Dateien.
  • Remotedateien nach FTP oder HTTP.
Okteta -Editor für Rohdaten

7. wxhexeditor

WXhexeditor ist ein weiterer der Linux-Hex-Editoren, die über einige erweiterte Funktionen verfügen, und obwohl es keine offizielle Dokumentation für den Herausgeber gibt, gibt es eine gut geschriebene Wiki.

wxhexeditor für Linux

whhexeditor ist hauptsächlich in großen Dateien abzielt. Es funktioniert schneller mit größeren Dateien, da es nicht versucht, die gesamte Datei in Ihren RAM zu kopieren. Es hat einen geringen Speicherverbrauch und kann mehrere Dateien gleichzeitig anzeigen. Da es so viele Funktionen und Vorteile hat, möchten Sie sie möglicherweise alle auf der Wiki -Seite oder auf der offiziellen WXhexeditor -Website überprüfen.

8. Hexcurse - Konsole -Hex -Editor

Hexcurse ist ein NCURSES-Basis-HEX-Editor. Es kann Dateien in einer freundlichen Terminalschnittstelle öffnen, bearbeiten und speichern, mit der Sie in eine bestimmte Zeile gehen oder eine Suche durchführen können. Sie können leicht zwischen Hex-/Dezimaladressen umschalten oder zwischen Hex- und ASCI -Fenstern wechseln.

Hexcurse - Hex -Editor für Linux

9. Hexer binärer Herausgeber

Hexer ist ein weiterer Binärredakteur der Kommandozeile. Der Unterschied in dieser besteht darin, dass es sich um einen VI-ähnlichen Style-Editor für Binärdateien handelt. Einige der bemerkenswertesten Merkmale sind - Multi -Puffer, Mehrebenen -Rückgänger, Befehlszeilenbearbeitung mit Fertigstellung und binärer regulärer Ausdruck.

Hexer - binärer Herausgeber für Linux
Abschluss

Das war eine kurze Überprüfung einiger der am häufigsten verwendeten Hex -Redakteure in Linux. Lassen Sie uns Ihre Meinung hören. Welche Hex -Redakteure verwenden Sie und warum bevorzugen Sie diesen Editor besonders?? Was macht es über die anderen besser?