So installieren und verwenden Sie den Hex -Editor unter Kali Linux

So installieren und verwenden Sie den Hex -Editor unter Kali Linux

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
Verwenden Sie einen HEX -Editor, um eine binäre Datei auf Kali Linux anzuzeigen Softwareanforderungen und Linux -Befehlszeilenkonventionen
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 anzuzeigen

Gedanken 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