So installieren und verwenden Sie den Hex -Editor unter Kali Linux
- 3540
- 865
- Tom Jakobs
Sobald ein Programm zusammengestellt wurde, ist es schwierig, einen Blick auf den Quellcode zu werfen oder sein Verhalten zu manipulieren. Aber es gibt eine Sache, die wir tun können, nämlich die hexadezimalen Werte in den Binärdateien zu bearbeiten. Dies zeigt manchmal Informationen über eine Datei oder ermöglicht es uns, ihr Verhalten zu ändern, wenn wir das richtige Bit bearbeiten können.
Ein klassisches Beispiel sind Videospiel -Hacks. Nehmen wir beim Spielen eines Spiels an, Ihr Charakter hat einen Gesundheitswert von 100. Die Chancen stehen gut, dass ein gewisses Stück bearbeitet werden kann, um es 9999 zu machen. Dies funktioniert in älteren, grundlegenden Spielen zuverlässig, aber es zeigt, wie Hex -Editoren eine kompilierte Binärdatei ändern können.
In diesem Handbuch zeigen wir, wie Sie Hex -Editoren unter Kali Linux installieren und einige Beispiele geben, damit Sie sehen können, wie Sie sie in Ihrem eigenen System verwenden können.
In diesem Tutorial lernen Sie:
- Liste der HEX -Redakteure für Kali
- So verwenden Sie Hex -Redakteure auf Kali
Kategorie | Anforderungen, Konventionen oder Softwareversion verwendet |
---|---|
System | Kali Linux |
Software | xxd, hexedit, hexer, hexcurse, wxhexeditor |
Andere | Privilegierter Zugriff auf Ihr Linux -System als Root oder über die sudo Befehl. |
Konventionen | # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können |
Hex -Redakteure auf Kali
Kali wird mit ein paar Hex -Redakteuren aus der Box geliefert und hat ein paar weitere, die Sie problemlos mit dem APT -Paketmanager installieren können. In diesem Abschnitt werden wir einige verschiedene Hex -Editoren durchgehen, die Sie auf Kali verwenden können, und Ihnen zeigen, wie Sie noch mehr suchen können.
xxd
XXD ist ein Befehlszeilen -Hex -Editor, der einen Hex -Dump einer Binärdatei erstellen kann. Es kann die Dump auch später in binäre Form umwandeln. Auf diese Weise können Sie die Dump -Datei bearbeiten und dann zurückkehren, um zu sehen, wie sich Ihre Änderungen auf das Programm ausgewirkt haben.
So installieren oder aktualisieren XXD:
$ sudo apt installieren xxd
Hexedit
Mit Hexedit können Sie eine Binärdatei durchsuchen und die hexadezimalen Daten neben der ASCII -Umwandlung sehen. Es ist ein gutes und einfaches Programm, um Dateien nach Informationen und Schwächen zu durchsuchen.
Hexedit installieren oder aktualisieren:
$ sudo apt installieren Sie Hexedit
Hexer
Hexers Hauptattraktion ist, dass es „vi-like“ ist. Also, wenn Sie sich an VIs Aussehen und Gefühl gewöhnt haben, werden Sie in Hexer gleich zu Hause sein.
So installieren oder aktualisieren Sie Hexer:
$ sudo apt installieren Sie Hexer
Hexcurse
HexCurse verwendet eine NCURSSE -Schnittstelle, wodurch sie ein wenig einladender ist als einige der anderen Befehlszeilen -Hex -Redakteure. Sie können Hex und ASCII nebeneinander sehen und entweder leicht bearbeiten.
Hexcurse installieren oder aktualisieren:
$ sudo apt installieren Sie Hexcurse
wxhexeditor
Wenn Befehlszeile und NCurses nicht Ihr Ding sind, ist WXhexeditor ein GUI -Programm, das riesige Binärdateien verwalten kann. Wenn Sie eine große binäre Datei zum Durchsuchen haben, hilft Ihnen WXhexeditor Ihnen, Ihre Arbeit ein wenig zu erleichtern und Ihnen eine glatte GUI zu geben, die Sie die ganze Zeit betrachten können.
So installieren oder aktualisieren Sie WXHexeditor:
$ sudo apt installieren wxhexeditor
So suchen Sie nach weiteren Hex -Redakteuren
Kali hat viel mehr Hex -Redakteure zur Installation zur Verfügung, abgesehen von dem, was wir hier aufgelistet haben. Um nach ihnen zu suchen, können Sie einen Befehl wie:
$ APT -CACHE -SEEX HEX EDIT BEAV - Binärer Redakteur und Zuschauer Segen - Ein voll ausgestellter Hexadezimal -Editor…
Einige sind Befehlszeile und einige sind GUI oder verwenden einen Mittelweg wie Ncurses. Viele sind für den allgemeinen Gebrauch, einige sind jedoch auf bestimmte Arten von Dateien spezialisiert. Zum Beispiel, bytecode-viewer
ist speziell für Java -Binärdateien und Hexbox
kann verwendet werden für .Netzanwendungen.
Weitere Informationen zur Suche nach Paketen unter Kali Linux finden Sie in unserer Anleitung zur Suche nach zusätzlichen Hacking -Tools auf Kali.
Verwenden eines Hex -Editors auf Kali
Um den hexadezimalen Inhalt einer binären Datei anzuzeigen, müssen wir die Datei nur in einem Hex -Editor öffnen. Hier sind ein paar Beispiele für das Betrachten eines Videospiels Binärer in zwei der HEX -Redakteure, die wir zuvor besprochen haben. Sie können auch Änderungen an der Datei vornehmen und sie neu rahlen.
Verwenden Sie WXHexeditor zum Anzeigen einer Datei Verwenden von Hexer, um eine Datei anzuzeigenGedanken schließen
In diesem Handbuch haben wir gesehen, wie verschiedene Hex -Redakteure in Kali Linux installiert und verwendet werden können. Der HEX -Editor, den Sie verwenden sollten, hängt von der Art der Datei ab, die Sie öffnen möchten, und der Schnittstelle, in der Sie sich am wohlsten fühlen. Alle diese Redakteure funktionieren im Wesentlichen gleich, haben aber unterschiedliche Funktionen.
Verwandte Linux -Tutorials:
- Wie man Kali Linux und Windows 10 Dual -Boot -Start hat
- Linux Basic Health Check -Befehle
- So installieren Sie Kali Linux in VMware
- Liste der besten Kali -Linux -Tools für Penetrationstests und…
- Beste Videobearbeitungssoftware unter Linux
- Kali HTTP Server Setup
- So überprüfen Sie die Kali Linux -Version
- GUI -Software -Installateure für Kali Linux
- Verhärtung von Kali Linux
- Grundlagen der Computermathematik: Binär, Dezimal, hexadezimal, Oktal
- « So installieren Sie Java unter Kali Linux
- Einführung in die Datenbanknormalisierung in den ersten drei normalen Formen »