Top Hex Editoren fir Linux


An dësem Artikel wäerte mir e puer vun de beschten Hex Editoren fir Linux iwwerpréiwen. Awer ier mer ufänken, kucke mer wat en Hex Editor wierklech ass.

An einfache Wierder, en Hex Editor erlaabt Iech binär Dateien z'ënnersichen an z'änneren. Den Ënnerscheed tëscht engem normale Texteditor an dem Hex Editor ass datt de reguläre Editor de logesche Inhalt vun der Datei duerstellt, während en Hex Editor de kierperlechen Inhalt vun der Datei duerstellt.

Hex Redaktoren gi benotzt fir eenzel Bytes vun Daten z'änneren a gi meeschtens vu Programméierer oder Systemadministratoren benotzt. E puer vun de meescht benotzte Fäll sinn Debugging oder Reverse Engineering Binär Kommunikatiounsprotokoller. Natierlech ginn et vill aner Saachen déi Dir Hex Editoren benotze kënnt - zum Beispill Dateie mam onbekannte Dateiformat iwwerpréiwen, Hexvergläicher ausféieren, Programm Memory Dump iwwerpréiwen, an anerer.

Déi meescht vun dësen ernimmten Hex Editoren sinn verfügbar fir aus dem Standardrepository mat Ärem Package Manager vun Ärer Verdeelung z'installéieren, sou wéi:

# yum install package       [On CentOS]
# dnf install package       [On Fedora]
# apt install package       [On Debian/Ubuntu]
# zypper install package    [On OpenSuse]
# pacman -Ss package        [on Arch Linux]

Wann kee Package verfügbar ass, gitt op d'Websäit vun all Tool wou Dir de Standalone Package fir Download- an Installatiounsprozeduren kritt, zesumme mat Detailer iwwer Ofhängegkeeten.

1. Xxd Hex Redakter

Déi meescht (wann net all) Linux Verdeelungen kommen mat engem Editor deen Iech erlaabt hexadezimal a binär Manipulatioun auszeféieren. Ee vun dësen Tools ass de Kommandozeil-Tool - xxd, dat am meeschten benotzt gëtt fir en Hex Dump vun enger bestëmmter Datei oder Standardinput ze maachen. Et kann och en Hex Dump zréck op seng originell binär Form konvertéieren.

2. Hexedit Hex Editor

Hexedit ass en anere hexadezimale Kommandozeil Editor dee scho virinstalléiert op Ärem OS kéint sinn. Hexedit weist souwuel d'hexadezimal wéi och d'ASCII Vue vun der Datei zur selwechter Zäit.

3. Hexyl Hex Editor

En anert nëtzlecht Tool fir d'binär Datei z'ënnersichen ass Hexyl, ass en einfachen Hex Viewer fir Linux Terminal deen e faarwege Output benotzt fir verschidde Kategorien vu Bytes ze bestëmmen.

D'Vue vum Hexyl ass an dräi Sailen opgedeelt:

  • Offset Kolonn fir Iech ze soen wéivill Bytes an de Fichier Dir sidd.
  • Hex Kolonn, déi d'hexadezimal Vue vum Fichier enthält. (Notéiert datt et eng Spaltlinn tëscht ass)
  • Textuell Representatioun vun engem Fichier.

D'Installatioun vun dësem Hex Viewer ass anescht fir verschidde Betribssystemer, dofir ass et recommandéiert d'Readme-Datei am Projet z'iwwerpréiwen fir déi exakt Installatiounsinstruktiounen fir Ären OS ze gesinn.

4. Ghex - GNOME Hex Editor

Ghex ass e grafeschen Hex Editor deen d'Benotzer erlaabt eng binär Datei a béid Hex an ASCII Format z'änneren. Et huet e Multilevel Undo- an Redo-Mechanismus deen e puer nëtzlech fannen. Eng aner nëtzlech Feature ass Funktiounen ze fannen an z'ersetzen an tëscht binären, oktalen, dezimalen an hexadezimalen Wäerter ëmzewandelen.

5. Segen Hex Redakter

Ee vun de méi fortgeschratt Hex Editoren an dësem Artikel ass Bless, deen ähnlech wéi Ghex ass, et huet eng grafesch Interface déi Iech erlaabt grouss Datedateien mat engem Multilevel Undo/Redo Mechanismus z'änneren. Et huet och personaliséierbar Datevisiounen, eng Find-Ersatz Feature, a Multi-threaded Sich a späichert Operatiounen. Multiple Dateien kënnen op eemol mat Tabs opgemaach ginn. Funktionalitéit kann och duerch Plugins verlängert ginn.

6. Okteta Redakter

Okteta ass en aneren einfachen Editor fir réi Datendateien ze iwwerpréiwen. E puer vun den Haaptmerkmale vun okteta enthalen:

  • Verschidde Usiichte vu Charaktere - traditionell a Kolonnen oder a Reihen mat engem Wäert vun der Spëtzt vum Charakter.
  • Änneren ähnlech wéi en Texteditor.
  • Verschidde Profiler fir Daten Meenung.
  • Méi opgemaach Dateien.
  • Ferndateien iwwer FTP oder HTTP.

7. wxHexEditor

wxHexEditor ass en anere vun de Linux Hex Editoren déi e puer fortgeschratt Features hunn an och wann et keng offiziell Dokumentatioun fir den Editeur gëtt, gëtt et eng gutt geschriwwen Wiki Säit déi eng Erklärung ubitt wéi se se benotzen.

whHexEditor riicht sech haaptsächlech op grouss Dateien. Et funktionnéiert méi séier mat gréissere Dateien well et net probéiert déi ganz Datei an Ärem RAM ze kopéieren. Et huet niddereg Erënnerung Konsum a kann méi Fichieren op eemol kucken. Well et sou vill Features a Virdeeler huet, wëllt Dir se all op der Wiki Säit oder op der offizieller wxHexEditor Websäit iwwerpréiwen.

8. Hexcurse - Konsol Hex Editor

Hexcurse ass en Ncurses-baséiert Hex Editor. Et kann Dateien opmaachen, änneren an späicheren an enger frëndlecher Terminal-Interface, déi Iech erlaabt op eng spezifesch Linn ze goen oder eng Sich auszeféieren. Dir kënnt einfach tëscht Hex/Dezimal Adressen wiesselen oder tëscht Hex an ASCI Fënsteren wiesselen.

9. Hexer Binary Editor

Hexer ass en anere Kommandozeil binäre Editor. Den Ënnerscheed an dësem ass datt et e Vi-ähnlechen Stil Editor fir binär Dateien ass. E puer vun de bemierkenswäertsten Features sinn - Multi-Puffer, Multilevel Undoen, Kommandozeilen änneren mat Fäerdegstellung, a binäre reguläre Ausdrock.

Dat war eng séier Iwwerpréiwung vun e puer vun de meescht benotzte Hex Editoren am Linux. Loosst eis Är Meenung héieren. Wéi eng Hex-Editorer benotzt Dir a firwat léiwer Dir dee Redakter besonnesch? Wat mécht et besser iwwer déi aner?