Die 10 besten Linux-Hex-Editoren

Die besten Hex-Editoren für Linux

Ein Hex-Editor ist ein Programm, mit dem der Benutzer Binärdateien anzeigen, bearbeiten und bearbeiten kann, die Daten enthalten, die von Maschinen, aber nicht von Menschen lesbar sind. Hier kommen Hex-Editoren ins Spiel, denn im Gegensatz zu anderen Programmen und Tools, die Daten aus Dateien interpretieren, bieten Hex-Editoren dem Benutzer die Möglichkeit, den physischen binären Inhalt einer Datei zu bearbeiten.

Also, wenn Sie schauen, um Rohdaten hex zu bearbeiten, werden wir die Top 10 Linux Hex-Editoren auflisten, um Ihnen dabei zu helfen!

Ein üblicher Hex-Editor hat drei separate Bereiche: den „Hexadezimalbereich“ in der Mitte, den „Adressbereich“ links und den „Zeichenbereich“ rechts. Darüber hinaus verfügen einige dieser Hex-Editoren, die hauptsächlich als Sektor- oder Platteneditoren bekannt sind, über Funktionen, mit denen der Benutzer Sektordaten von Festplatten und Disketten bearbeiten und analysieren kann.

Die besten Linux-Hex-Editoren

Eine breite Palette von Open-Source-Hex-Editoren läuft vollständig unter Linux und ist auf dem Markt leicht verfügbar. Sie sind unglaublich vorteilhaft für die Benutzer, da das Schreiben eines eigenen Programms zum Abrufen von Daten aus beschädigten Dateien sich möglicherweise nicht immer lohnt. Aus diesem Grund sind Linux-Hex-Editoren so praktisch und praktisch, und wir haben die Top-10-Edelsteine aufgelistet, aus denen Sie auswählen können!

Bless Hex-Editor

bless
bless

Bless Hex Editor ist Open-Source, schnell und sehr zuverlässig. Bless ist zwar hochgradig anpassbar, bietet aber viele nützliche Funktionen, die anderen Hex-Editoren fehlen, und verdient daher unsere Top-Empfehlung. Geschrieben mit GTK vor allem für Linux-Betriebssysteme, Bless beschäftigt sich mit großen Dateien bequem und ermöglicht dem Benutzer mehrstufige Redo- und Undo-Operationen.

Wie bereits erwähnt, verfügt Bless über eine lange Liste nützlicher Funktionen wie effiziente Kopier- und Einfügefunktionen, das Auffinden und Dokumentieren von Dateien, um Aufgaben mit optimaler Produktivität zu erledigen, eine praktische Konvertierungstabelle und vielfältige Registerkarten, um die Kontrolle des Benutzers zu erweitern. Es ermöglicht auch das Blockieren von Geräten und Benutzer-Add-Ons und Plugins. Darüber hinaus ist Bless standardmäßig mit vielen Dateiformaten kompatibel, einschließlich .html und .txt-Dateien.

Bless ist bei Benutzern sehr beliebt und ähnelt in gewisser Weise Ghex. Es verfügt über eine angenehme grafische Benutzeroberfläche, mehrere Datenansichten und eine Multithread-Suche und speichert Aktionen. Mit all diesen coolen Funktionen können Sie den Bless Hex Editor schnell auf seiner Github-Seite mit den zugehörigen Anweisungen erstellen.

Jetzt herunterladen

Ghex / GNOME Hex Editor

ghex
ghex

Genau wie Bless, Ghex oder GNOME Hex Editor ist reich an Funktionen und bietet umfangreiche Funktionalität. Ghex ermöglicht das Laden von Rohdaten aus allen Dateien und ermöglicht es dem Benutzer, diese in ASCII oder Hex anzuzeigen und zu bearbeiten. Sie können Ghex verwenden, um fehlerhafte Dateien zu sortieren, da Sie das Debuggen über Objektcode oder Codierung durchführen können. Interessanterweise findet es auch in Videospielen Anwendung, um den Fortschritt zu speichern und die Anzeigetafel zu manipulieren.

Ghex bietet viele spezielle Bearbeitungsfunktionen wie mehrstufige Undo- und Redo-Operationen, Suchen und Ersetzen-Funktionalität durch rohe Binärdaten und mehrere verschiedene Ansichten für die Hex-Bearbeitung aufgrund der benutzerfreundlich konfigurierbaren MDI. Darüber hinaus erleichtert es dem Benutzer, Maschinencode zwischen ihren binären, dezimalen, hexadezimalen und oktalen Werten zu überwachen und zu konvertieren.

Mit einer ästhetisch ansprechenden Oberfläche stattet Ghex seine Benutzer mit vielen nützlichen Funktionen aus. Es wird dringend empfohlen für alle, die mit großen Dateien arbeiten.

Download Ghex

Vim

Vim Versionsinformationen
Vim Versionsinformationen

Vim wurde speziell für die Bearbeitung von Textdateien im Hexadezimalmodus entwickelt und bietet dem Benutzer ein externes Tool namens „xxd“, das standardmäßig für viele Linux-Distributionen integriert ist. Die Integration dieses Tools ist jedoch nicht perfekt, weshalb Benutzer häufig den Befehl ‚:%!xxd‘ in hexadezimal konvertieren und ‚:%!xxd -r‘ in das Original zu konvertieren.

Vim bietet eine Funktion, die eine Binärdatei bequem in den Hex-Modus und zurück konvertiert. Der Konvertierungsprozess zwischen binär und hexadezimal in Vim kann mithilfe von Lese-Hooks und Pufferschreiben automatisiert werden. Es begleitet umfangreiche Plugin-Unterstützung und eine verbesserte Undo-Baum und komfortable Integration mit vielen externen Tools.

Prozesse wie Umleitung und Filterung können von externen Programmen oder Vim ausgegeben werden. Darüber hinaus bietet der „vi“ -Modus von Vim, der mit fast allen UNIX-Systemen kompatibel ist, zahlreiche Verbesserungen wie Vergleich, Zusammenführen, Vervollständigen usw.

Vim ist ein hochgradig konfigurierbarer, zuverlässiger und beliebter Hex-Editor. Es funktioniert reibungslos auf den meisten Linux-Distributionen und Apple OS X als auch. Sie können es schnell im Software Center abrufen oder der Github-Seite folgen, um weitere Anweisungen zu erhalten.

Vim herunterladen

Hexedit Hex Editor

Hexedit ist aufgrund seines Funktionsreichtums und seiner einfachen Verwendung der Natur einer der besten Hex-Editoren. Dieser Linux-Editor erleichtert seinen Benutzern Funktionen wie Textmarker, EBCDIC, Suchen und Ersetzen, Vergleich, verschiedene Farbthemen, Lesezeichen, INS / OVR-Methoden, variable Verfolgung und die Liste geht weiter.

Der Anzeigewechsler von Hexedit ermöglicht unzählige Eigenschaften wie Gleitkommazahlen, Ganzzahlen, Datumsangaben usw. Es ist ein effizienter Befehlszeilen-Hex-Editor, der auf Ihrem Linux-Betriebssystem vorinstalliert ist.

Hexedit bietet viele nützliche Funktionen für Hintergrundsuchen, Festplatten- oder Sektorbearbeitung, Tastaturmakros usw. Es zeigt seinen Benutzern (anpassbare) Tipps, die ihre Bearbeitungserfahrung, Vorlagen und einen Taschenrechner verbessern. Darüber hinaus kann es jede Datei von bis zu 4 GB auf Festplatten oder angeschlossenen Geräten nachschlagen und bearbeiten. Auto-Hide und Docking-Fenster-Funktionen machen auch die Erfahrung im Allgemeinen besser.

Hexedit erleichtert dem Benutzer die gleichzeitige ASCII- und Hexadezimalansicht. Es ist ein einfacher Befehlszeilen-Hex-Editor, der viele nützliche Funktionen bietet, und Sie können ihn erhalten, indem Sie den Befehl ’sudo apt install hexedit‘ in der Konsole ausführen.

Okteta Hex-Editor

okteta
okteta

Okteta ist ein weiterer brillanter Hex-Editor. Es eignet sich hervorragend für Rohdatendateien auf Byte-Ebene und funktioniert in Bezug auf seine Mechanismen wie ein einfacher Texteditor. Dieser ist eine solide Wahl für fortgeschrittene Programmierer und Leute mit minimaler Hex-Bearbeitungserfahrung. Es kann Zifferndaten unterschiedlicher Basis bearbeiten, oktal, dezimal, binär, hexadezimal.

Diese Software verfügt auf dem allgemeinen Anzeigebildschirm über zwei Spalten, in denen Zeichen und deren Werte angezeigt werden. Mehrere Dateien können geöffnet und bearbeitet werden, indem Sie sie bequem in den Arbeitsbereich ziehen und mit der Bearbeitung beginnen. Okteta ist komfortabel rekonfigurierbar und anpassbar und bietet verschiedene Profile für Datenansichten. Darüber hinaus erhält der Benutzer über HTTP und FTP Zugriff auf Remote-Dateien.

Okteta unterstützt Zeichenkodierungen (8-Bit), die von Qt, EBCDIC geliefert werden. Wie die zuvor erwähnten Hex-Editoren bietet Okteta auch Undo- und Redo-Unterstützung, Docking und schwebende Werkzeugfenster. All diese Funktionen machen Okteta zu einer richtigen Hex-Editor-Wahl.

Herunterladen Okteta

HexCurse

hexcurse
hexcurse

Als nächstes steht der vielseitige und funktionsreiche ncurses-basierte Hex-Editor Hexcurse auf der Liste. Es ist in C geschrieben und unterstützt die Ausgabe von Hex- und Dezimaladressen, Undo- und Redo-Befehle, Tastaturkürzel und Suchen. Hexcurse eignet sich hervorragend für die Dateiklassifizierung und -trennung.

HexCurse ist schneller als die meisten anderen und verschwendet keine Zeit mit grundlegenden Bearbeitungsaufgaben wie dem Öffnen und Speichern von Dateien im Terminal. Aber was HexCurse auszeichnet, ist seine Fähigkeit, hexadezimale und dezimale Dateien zu bearbeiten, was in der Tat eine benutzerermächtigende Funktion ist.

Mit HexCurse können mehrere Registerkarten verschiedener Dateien bearbeitet werden. Es berechnet und zeigt die Anzahl der Zeichen an, die das aktuelle Werkzeug ausgeben würde, was sehr praktisch und praktisch ist.

HexCurse ermöglicht auch die Suche nach bestimmten Zeichenfolgen, abhängig von den aktiven Bearbeitungsfenstern des Benutzers. Die Software bietet seinen Benutzern Verknüpfungen, um zu bestimmten Zeilen zu gelangen, Suchen durchzuführen und zwischen Dezimal- und Hexadezimaladressen zu wechseln.

Herunterladen HexCurse

Hexer

Hexer
Hexer

Hexer ist eine weitere beliebte Linux-Hex-Bearbeitungs- und Anzeigeanwendung. Dieser ist in gewisser Weise eine Art zweischneidiges Schwert, da er die gesamte Datei herunterlädt, die er bearbeiten soll, was im Gegenzug die Manipulation des Blockgeräts unmöglich macht. Es bietet jedoch immer noch einige robuste Funktionen wie mehrere Puffer, CLI-Bearbeitung, Multilevel-Undo- und Redo-Baum und mehr.

Die Schnittstelle von Hexer ist der von vi / ex sehr ähnlich, und ihre hohe Flexibilität macht sie zu einem Favoriten. Mehrere Dateien können in der Befehlszeile mit Hexer bearbeitet werden, und es zeigt seine Puffer wie ein Hex-Dump. Für jeden Puffer, der von Hexer besucht wurde, erstellt er für alle einen separaten .hexer-Datei im aktuellen Verzeichnis.

Dies geschieht, um alle neuen Änderungen und Entwicklungen während der Pufferaufgabe zu speichern und zu sammeln, wodurch Hexer Undo / Redo freundlich wird. Eine Dezimalzahl soll eingegeben werden, wenn Sie den numerischen Befehlsmodus verwenden.

Darüber hinaus kann ein eingebauter Befehlszeilenrechner mit dem Befehl ‚make myc‘ installiert werden. Wenn all diese nützlichen Funktionen zusammengestellt sind, wird Hexer zu einem insgesamt lobenswerten Hex-Bearbeitungsprogramm, und ich empfehle es.

Hexer herunterladen

Dhex Hex Editor

Dhex
Dhex

Dhex Hex Editor findet seine Anwendung bei der Bearbeitung von Daten auf Byteebene in großen Dateien. Es ist ein ncurses-basiertes Dienstprogramm, das es sehr vielseitig und handlich macht. Dhex verfügt über einen Vergleichsmodus, in dem der Benutzer zwei verschiedene rohe Binärdateien Kopf an Kopf stellen kann und somit den Vergleich visuell erleichtert. In Dhex wird allen geladenen Dateien eine Basisadresse zugewiesen, wodurch der Speicher schneller und die allgemeine Bearbeitungserfahrung schneller wird.

Dhex ist ein Groß-/ Kleinschreibung-sensitive Editor, machen Klein- und Großbuchstaben gleichermaßen sinnvoll, im Gegensatz zu anderen Hex-Editoren, wo nur Großbuchstaben verwendet werden. Verschiedene Systeme wie hexadezimal, binär, dezimal oder oktal nutzen ihre Basisadressen unter Verwendung von zwei Basisadressen.

Ein weiteres wesentliches Merkmal von Dhex sind seine Markerdateien und Suchprotokolle, die beide für die Berechnung der Basisadressen relevant sind. Markerdateien können unterschiedliche Daten enthalten, was sich später als nützlich erweist.

Die Add-On-Entwickler von Dhex haben die Vergleichsfunktionsdateien für Benutzer verfügbar gemacht. Darüber hinaus können Sie den Rendermodus aktivieren und ins Spiel bringen.

Download Dhex

Binary Ninja

Binary Ninja
Binary Ninja

Binary Ninja wurde von Spieleentwicklern und Hackern in Python geschrieben und unter der GPLv2-Lizenz veröffentlicht. Es dient als Grundbaustein für Reverse Engineering-Plattformen, da Reverse Engineering die Spezialität von Binary Ninja ist. Aus diesem Grund haben Entwickler und Forscher eine natürliche Neigung zur Verwendung und Bevorzugung von binären Optionen verspürt. Die Hauptfunktionalität besteht darin, eine Binärdatei zu zerlegen und in linearen und grafischen Ansichten anzuzeigen, während der Code automatisch eingehend analysiert wird.

Hacker haben bekanntermaßen keine Affinität und Rücksicht auf UI / UX, aber das ist für Binary Ninja einfach unwahr. Es läuft moderne UX-Paradigmen und viele alternative Themen auch. Binary Ninja bietet eine Übersicht über die grafische Ansicht, mit der Benutzer den Inhalt der aktuellen Datei analysieren und überblicken können.

Untermenüs stehen zur Verfügung, um die vom Benutzer bevorzugten Plugins zu gruppieren und das Leben wesentlich komfortabler zu gestalten. Das Aktivitätsprotokoll wird in der Adresse abgelegt, und die Berichte können gelesen werden, indem Sie zur Adresse navigieren. Alles in allem ist Binary Ninja eine solide Hex-Editing-Wahl und leicht einer meiner Favoriten und die einzige kostenpflichtige App in dieser Liste.

Download Binary Ninja

Katai Struct

Kaitai Struct
Kaitai Struct

Katai Struct ist eine deklarative Sprache Hex-Editor, der seine Anwendung zu beschreiben und zu manipulieren binäre Datenstrukturen findet. Verschiedene Datenstrukturen wie Binärdatei- und Stream-Paketformate werden im Speicher oder in anderen Dateien gespeichert. In Katai Struct wird ein Compiler verwendet, um die Datenstruktur zu kompilieren, sobald sie beschrieben ist.

Katai Struct erweist sich in seiner Funktionalität als sehr unterscheidbar, da es Dateien mit a beschreibt .ksy-Erweiterung. Bestimmte Formate werden vom Visualizer debuggt und es werden Daten analysiert. Einige kürzlich vorgenommene Verbesserungen wurden vorgenommen, einschließlich der Fähigkeit des Hex-Editors, Sprachen ohne Duplizität zu verarbeiten und zu importieren. Darüber hinaus wurde Python mit nützlicher Docstring-Unterstützung ausgestattet, die jetzt die Echtzeitfehler genau anzeigt.

Katai Struct herunterladen

Fazit

Wir haben die Top 10 Linux-Hex-Editoren behandelt, die alle zuverlässig, schnell und funktionsreich sind. Personen mit keiner oder nur geringer Hex-Bearbeitungserfahrung haben bei der Verwendung dieser Anwendungen keine Probleme. Außerdem haben wir einige unserer bevorzugten bloßen Editoren für erfahrene Benutzer erwähnt.

Die allgemeine Funktionalität dieser Hex-Editoren ist sehr flexibel und ausreichend, um die typischen Benutzeranforderungen zu erfüllen. Hoffentlich hoffen wir, dass Sie dank unserer Liste mindestens einen robusten Linux-Hex-Editor für sich finden können!



+