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.
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.
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.
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.
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.
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.
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.
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.
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.
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?