Topp Hex Redaktører For Linux

i denne artikkelen skal vi gjennomgå noen av de beste hex redaktørene For Linux. Men før vi begynner, la oss se på hva en hex editor egentlig er.

Hva Er Hex editor

i enkle ord, en hex editor lar deg undersøke og redigere binære filer. Forskjellen mellom en vanlig tekstredigerer og hex editor er at den vanlige redaktøren representerer det logiske innholdet i filen, mens en hex editor representerer det fysiske innholdet i filen.

som bruker Hex editor

Hex redaktører brukes til å redigere individuelle byte med data og er mest brukt av programmerere eller systemadministratorer. Noen av de vanligste tilfellene er debugging eller reverse engineering binære kommunikasjonsprotokoller. Selvfølgelig er det mange andre ting du kan bruke hex redaktører-for eksempel gjennomgå filer med ukjent filformat, utfører hex sammenligning, gjennomgå program memory dump og andre.

De fleste av disse nevnte hex-redaktørene er tilgjengelige for å installere fra standard depotet ved hjelp av distribusjonens pakkebehandling, slik som:

# yum install package # dnf install package # apt install package # zypper install package # pacman -Ss package 

hvis ingen pakke tilgjengelig, gå over til nettstedet til hvert verktøy hvor du får den frittstående pakken for nedlastings-og installasjonsprosedyrer, sammen med detaljer om avhengigheter.

Xxd Hex Editor

De fleste (om ikke alle) Linux-distribusjoner kommer med en editor som lar deg utføre heksademisk og binær manipulasjon. Et av disse verktøyene er kommandolinjeverktøyet-xxd, som oftest brukes til å lage en hex dump av en gitt fil eller standardinngang. Det kan også konvertere en hex dump tilbake til sin opprinnelige binære form.

 Xxd Hex Editor For Linux
Xxd Hex Editor For Linux

Hexedit Hex Editor

Hexedit er en annen heksademisk kommandolinjeditor som kanskje allerede er forhåndsinstallert PÅ OPERATIVSYSTEMET ditt. Hexedit viser både hexademical og ASCII visning av filen samtidig.

 Hexedit For Linux
Hexedit For Linux

Hexyl Hex Editor

et annet nyttig verktøy for å undersøke binær fil er hexyl, er en enkel hex viewer For Linux terminal som bruker en farget utgang for å bestemme ulike kategorier av byte.

Hexyl - Hex Viewer For Linux
Hexyl – Hex Viewer For Linux

visningen av hexyl er delt i tre kolonner:

  • Offset kolonne for å fortelle deg hvor mange byte i filen du er.
  • Hex-kolonne, som inneholder den heksademiske visningen av filen. (Merk at det er en splitting linje i mellom)
  • Tekstlig representasjon av en fil.

installasjonen av denne hex viewer er forskjellig for forskjellige operativsystemer, så det anbefales å sjekke read-me-filen i prosjektet for å se de nøyaktige installasjonsinstruksjonene for OPERATIVSYSTEMET ditt.

Ghex-GNOME Hex Editor

Ghex Er en grafisk hex editor som lar brukerne redigere binær fil i både hex og ASCII format. Den har multilevel angre og gjøre om mekanisme som noen kan finne nyttig. En annen nyttig funksjon er finn og erstatt funksjoner og konvertering mellom binære, oktale, desimal og heksademiske verdier.

Ghex - Graphical Hex Editor For Linux
Ghex – Graphical Hex Editor For Linux

Bless Hex Editor

En av de mer avanserte hex redaktørene I denne artikkelen Er Bless, ligner Ghex, den har grafisk grensesnitt som lar deg redigere store datafiler med flere nivåer angre/gjenta mekanisme. Det har også tilpass datavisninger, finn-erstatt funksjon og multi-threaded søk og lagre operasjoner. Flere filer kan åpnes samtidig ved hjelp av faner. Funksjonalitet kan også utvides gjennom plugins.

Bless - Hex Editor For Linux
Bless – Hex Editor For Linux

Okteta Editor

Okteta er en annen enkel redaktør for gjennomgang av rå datafiler. Noen av hovedtrekkene til okteta inkluderer:

  • Ulike visninger av tegn-tradisjonelle i kolonner eller i rader med verdien av toppen av karakter.
  • Redigering ligner på en tekstredigerer.
  • Ulike profiler for datavisninger.
  • Flere åpne filer.
  • Eksterne filer VIA FTP eller HTTP.
Okteta Editor For Rådata
Okteta Editor For Rådata

wxHexEditor

wxHexEditor er en Annen Av Linux hex redaktører som har noen avanserte funksjoner og mens det er ingen offisiell dokumentasjon for redaktøren, det er en godt skrevet wiki side som gir forklaring på hvordan du bruker også. Wiki-siden finner du her.

 wxHexEditor For Linux
wxHexEditor For Linux

whHexEditor er hovedsakelig rettet mot store filer. Det fungerer raskere med større filer, fordi det ikke forsøker å kopiere hele filen TIL RAM. Den har lavt minneforbruk og kan vise flere filer samtidig. Faktisk siden det har så mange funksjoner og fordeler, kan du vurdere dem alle i wiki-siden eller den offisielle wxhexeditor nettsiden.

Hexcurse-Console Hex Editor

Hexcurse er en ncurses-basert hex editor. Det er i stand til å åpne, redigere og lagre filer, i en vennlig terminal grensesnitt som lar deg gå til bestemt linje eller utføre et søk. Du kan enkelt veksle mellom hex / desimaladresser eller bytte mellom hex og ASCI vinduer.

Hexcurse-Hex Editor For Linux
Hexcurse – Hex Editor For Linux

Hexer Binær Editor

Hexer er en annen kommandolinje binær editor. Forskjellen i dette er At Det Er Vi som stil editor for binære filer. Noen av de mest bemerkelsesverdige funksjonene er – multi buffere, multilevel angre, kommandolinje redigering med ferdigstillelse og binære regulære uttrykk.

 Hexer - Binary Editor For Linux
Hexer – Binary Editor For Linux
Konklusjon

Det var en rask gjennomgang av noen Av De mest brukte hex redaktørene I Linux. La oss høre din mening. Hvilke hex-redaktører bruker du og hvorfor foretrekker du den redaktøren spesielt? Hva gjør det bedre enn de andre?