Es ist keine Überraschung, dass die meisten Hacker einen bevorzugten Texteditor haben, da wir dazu neigen, ziemlich viel Zeit damit zu verbringen, auf das Ding zu starren. Vom Schreiben von Code bis zum Lesen von Konfigurationsdateien ist die Welt des Hackers mit scheinbar unendlichen ASCII-Zeilen gefüllt. Obwohl ein Hex-Editor ein wichtiges Werkzeug in Ihrem Arsenal ist, verwenden viele von uns ihn nicht oft genug, um einen klaren Favoriten zu haben.
Aber das denken wir kann sich ändern, wenn Sie ImHex einmal ausprobiert haben. Entwickler [WerWolv] bezeichnet ihn ausdrücklich als den Hex-Editor der Wahl für Reverse Engineering, er steht unter der GPL v2 und läuft unter Windows, Linux und macOS. Oh, und haben wir schon erwähnt, dass standardmäßig ein elegantes, dunkles Design verwendet wird, das die Augen bei nächtlichen Hacking-Sessions schont – genau wie Ihre Lieblingswebsite?
ImHex ist vollgepackt mit allerlei nützlichen Tools und Funktionen, wie zum Beispiel einem Entropie-Visualizer und einem integrierten Frontend für Capstone-Disassembler. Die wohl leistungsstärkste Funktion ist jedoch die benutzerdefinierte, von C++ und Rust inspirierte Mustersprache, die zum Definieren von Strukturen und Datentypen verwendet wird und eine automatische Dateianalyse und Annotation ermöglicht. Die Sprache ist umfangreich genug, um über eine eigene Dokumentation verfügen, und es gibt ein ganzes zweites GitHub-Repository, das enthält Von der Gemeinschaft entwickelte Muster für Dateitypen vom Microsoft USB Flashing Format (UF2) bis UNTERGANG WAD-Dateien.
Zugegebenermaßen sind all diese Möglichkeiten mit einem gewissen Maß an Gewicht verbunden – vor allem, wenn man es gewohnt ist, darin herumzustöbern hexedit
. In der Dokumentation heißt es, dass Sie mindestens 500 MB RAM und hardwarebeschleunigte Grafik benötigen, um an der Party teilzunehmen, und von da an steigt die Zahl nur noch an, abhängig von der Komplexität der Analyse, die Sie durchführen. Aber während ImHex in Bezug auf Umfang und Größe eine durch und durch moderne Software ist (allein der Quellcode wiegt 30 MB), fühlte es sich in unseren Tests immer reaktionsschnell an – kein Anzeichen von dem „schweren“ Gefühl, das man manchmal verspürt, wenn man etwas ausführt wie eine Electron-App.
Ist es ein weitaus komplexeres Programm, als Sie nur ein paar Bytes umdrehen müssen? Absolut. Tatsächlich würden wir wetten, dass der durchschnittliche Benutzer niemals die Hälfte der von ImHex angebotenen Funktionen nutzen wird und dies auch könnte wahrscheinlich mit etwas viel einfacherem auskommen für den täglichen Gebrauch. Aber dafür gleichzeitig Sie müssen sich die Hände schmutzig machen und sich wirklich in eine Datei vertiefen. Sie werden froh sein, dass diese Funktionen vorhanden sind – und das ist in unserem Buch ein guter Grund, sie installiert und bereitzuhalten.
- SEO-gestützte Content- und PR-Distribution. Holen Sie sich noch heute Verstärkung.
- Platoblockkette. Web3-Metaverse-Intelligenz. Wissen verstärkt. Hier zugreifen.
- Quelle: https://hackaday.com/2023/01/10/imhex-an-open-hex-editor-for-the-modern-hacker/
- 1
- a
- absolut
- beschleunigt
- Alle
- erlaubt
- allein
- immer
- Analyse
- und
- App
- um
- Arsenal
- automatische
- Im Prinzip so, wie Sie es von Google Maps kennen.
- durchschnittlich
- Banknoten
- Bit
- buchen
- C + +
- Fähigkeiten
- sicher
- Übernehmen
- Wahl
- klar
- Code
- verhältnismäßig
- Komplex
- Komplexität
- enthält
- könnte
- kritischem
- Original
- Dunkel
- technische Daten
- Tag
- defaults
- Grad
- Abhängig
- entworfen
- Entwickler:in / Unternehmen
- DID
- DIG
- Dokumentation
- Dabei
- Nicht
- im
- Herausgeber
- Elemente
- Entwicklung
- genug
- insbesondere
- Äther (ETH)
- Sogar
- expansiv
- Augenfarbe
- Favorit
- Merkmal
- wenige
- Reichen Sie das
- Mappen
- gefüllt
- blinkt
- Flip
- Format
- für
- Funktionen
- bekommen
- GitHub
- Goes
- gut
- Grafik
- Hacker
- Hacker
- Hacking
- Hälfte
- Hände
- Hardware
- HEX
- HTML
- HTTPS
- identifiziert
- in
- inspirierte
- integriert
- IT
- Behalten
- bekannt
- Sprache
- Spät
- Linien
- linux
- wenig
- MacOS
- um
- viele
- max-width
- modern
- mehr
- vor allem warme
- Need
- Nacht-
- angeboten
- EINEM
- XNUMXh geöffnet
- besitzen
- verpackt
- Party
- Schnittmuster
- Stück
- Plato
- Datenintelligenz von Plato
- PlatoData
- größte treibende
- Programm
- RAM
- Bereich
- Lesebrillen
- bereit
- Grund
- freigegeben
- Quelle
- ansprechbar
- rückgängig machen
- Laufen
- Rust
- Umfang
- Zweite
- Sessions
- Schild
- da
- Größe
- Software
- etwas
- Quelle
- Quellcode
- speziell
- verbringen
- so
- Überraschung
- AGB
- Testen
- Das
- Die Quelle
- Thema
- Ding
- gründlich
- Zeit
- zu
- Werkzeug
- Werkzeuge
- Typen
- für
- us
- USB
- -
- Mitglied
- Webseite
- wiegt
- welche
- während
- werden wir
- Fenster
- weltweit wie ausgehandelt und gekauft ausgeführt wird.
- Schreiben
- Ihr
- Zephyrnet