Linux Hex-Editoren
Es gibt viele Linux-Hex-Editoren. Einige der beliebtesten sind xxd , DHex , HexBearbeiten , Segnen , Hexenfluch usw. Hier xxd , Mitten drin , Hexedit , Hexenfluch Hex-Editoren haben keine grafische Benutzeroberfläche, Sie können sie nur vom Linux-Terminal aus verwenden. Segnen Der Hex-Editor verfügt über eine grafische Benutzeroberfläche (GUI). ich kam und Emacs kann auch als Hex-Editor unter Linux verwendet werden. In diesem Artikel werden wir uns einige davon ansehen.
Installieren von Linux-Hex-Editoren
In diesem Abschnitt zeige ich Ihnen, wie Sie die Hex-Editoren unter Linux installieren, insbesondere unter Ubuntu/Debian.
Aktualisieren Sie zuerst den apt-Paket-Repository-Cache mit dem folgenden Befehl:
$sudo apt-get-Update
xxd installieren:
Installieren xxd , führen Sie den folgenden Befehl aus:
$sudo apt-get installierenxxd
xxd installiert werden sollte.
DHex installieren:
Sie können installieren DHex mit folgendem Befehl:
$sudo apt-get installierenzwischenMitten drin installiert werden sollte.
Installieren von HexEdit:
Sie können den folgenden Befehl ausführen, um zu installieren HexBearbeiten :
$sudo apt-get installierenhexeditHexBearbeiten installiert werden sollte.
Installation von HexCurse:
Sie können installieren Hexenfluch mit folgendem Befehl:
$sudo apt-get installierenhexfluchHexenfluch installiert werden sollte.
Bless installieren:
Installieren Segnen grafischen Hex-Editor, führen Sie den folgenden Befehl aus:
$sudo apt-get installierensegnenJetzt drücken und und drücke dann weitermachen.
Segnen Hex-Editor sollte installiert sein.
Jetzt fang an Segnen Hex-Editor, gehe zum Anwendungsmenü und suche nach Segnen , und Sie sollten das Symbol für finden Segnen Hex-Editor. Klick es an.
Segnen Hex-Editor sollte geöffnet werden.
Ich zeige Ihnen später, wie Sie es verwenden.
Verwenden des Bless Hex-Editors
Es ist nicht möglich, Ihnen zu zeigen, wie die einzelnen Hex-Editoren funktionieren, da dies den Rahmen dieses Artikels sprengt. Ich werde nur die decken Segnen grafischer Hex-Editor in diesem Artikel. Die Konzepte sind in anderen Hex-Editoren gleich. Sie werden ein wenig Zeit brauchen, um zu lernen, wie man sie benutzt. Das ist alles.
Ich schreibe und kompiliere ein einfaches C-Programm und ändere das kompilierte Programm mit Segnen Hex-Editor, nur um Ihnen zu zeigen, wie ein Hex-Editor funktioniert. Lass uns anfangen.
HINWEIS: Wenn Sie Ubuntu/Debian verwenden und mitmachen möchten, müssen Sie die C/C++-Entwicklungstools zum Kompilieren von C-Programmen installieren. Renn einfach ' sudo apt-get update “ und dann ausführen „ sudo apt-get install build-essential -y “, um die C/C++-Entwicklungstools unter Ubuntu/Debian zu installieren.
Dies ist das C-Programm, das ich kompilieren werde. Es ist gespeichert in ~ / test.c Datei.
Jetzt die C-Quelldatei kompilieren ~ / test.c , öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
$gcc -oder Prüfungtest.c
Sobald die C-Quelldatei ~ / test.c kompiliert wird, eine Binärdatei ~/test erstellt werden. Führen Sie es wie folgt aus:
$./PrüfungWie Sie dem Screenshot unten entnehmen können, wird die korrekte Ausgabe auf dem Bildschirm angezeigt.
Bearbeiten Sie nun die ~/test kompilierte Binärdatei, starten Sie die Segnen Hex-Editor und klicken Sie auf Datei und dann klick auf Offen aus dem Dropdown-Menü. Sie können auch drücken + oder eine Datei öffnen mit Segnen Hex-Editor.
Eine Dateiauswahl sollte geöffnet werden. Wählen Sie nun die ~/test Binärdatei und klicken Sie auf Offen .
Wie Sie sehen können, ist die ~ /Prüfung Datei wird geöffnet mit Segnen Hex-Editor.
Es hat im Grunde 3 Abschnitte, einen, der binär anzeigt, einer zeigt Hex und der andere zeigt ASCII-Zeichen an.
Wenn Sie von einer Seite etwas auswählen, sollte die genaue Hex- oder Binärdarstellung hervorgehoben werden, wie Sie im folgenden Screenshot sehen können.
Sie können nach bestimmten String-, Hex- oder Binärkombinationen suchen mit Segnen Hex-Editor. Klicken Sie dazu auf das Suchsymbol und ein Suchfeld sollte erscheinen, wie im Screenshot unten markiert.
Sie können auch ändern, ob Sie nach Hexadezimal, Binär oder Text suchen möchten wie Dropdown-Menü.
ich werde mich ändern LinuxMint Text an LinuxHinweis . Also suchte ich nach LinuxMint . Wenn Sie mit der Eingabe der Suchanfrage fertig sind, drücken Sie .
Jetzt können Sie auf den ASCII-Text klicken und dort Zeichen löschen und hinzufügen.
Wenn Sie fertig sind, speichern Sie es unter Datei > Speichern oder durch Drücken von + S .
Wenn du jetzt rennst ~/test wieder solltest du sehen LinuxHinweis Anstatt von LinuxMint .
So verwenden Sie im Grunde Hex-Editoren unter Linux. Danke, dass Sie diesen Artikel gelesen haben.