en hex editor er en spesiell type editor som kan åpne alle typer filer og vise innholdet, byte etter byte. Den » hex «i» hex editor » er kort for heksadesimal, som er en base – 16 tallsystem. Denne typen editor lar deg vise og redigere binære filer. En binær fil er en fil som inneholder data i maskinlesbar form (i motsetning til en tekstfil som kan leses av et menneske).
siden en hex editor brukes til å redigere binære filer, er de noen ganger kjent som en binær editor eller en binær fil editor. Hvis du redigerer en fil med en hex editor, sies du å hex redigere filen, og prosessen med å bruke en hex editor kalles hex redigering.
Hex-redaktører brukes ofte til feilsøking og omvendt utvikling av binære kommunikasjonsprotokoller. De kan også gjennomgå filer med et ukjent filformat, gjennomgå programminnedumper og hex-sammenligning. Hex editors kan hjelpe deg med å fjerne vannmerker eller andre data som er skjult i en fil. Hex redaktører er en favoritt verktøy for spill modding samfunn.
hvis du bruker en tekstredigerer til å åpne en binærfil, vil du se store mengder uforståelig informasjon, tilsynelatende tilfeldige aksenterte tegn og lange linjer som overfyller tekst. Redigere eller lagre en binær fil i en tekst editor vil ødelegge filen.
her er våre anbefalte hex redaktører. De er alle fri og åpen kildekode programvare.
La oss utforske 9 programmer på hånden. For hver tittel har vi samlet sin egen portalside, en fullstendig beskrivelse med en grundig analyse av funksjonene, sammen med lenker til relevante ressurser.
Hex Redaktører | |
---|---|
Okteta | Enkel kde editor for rådata av filer med godt utvalg av funksjoner |
DHEX | ncurses-basert hex editor med diff-modus |
hexyl | Enkel hex viewer for terminalen |
GHex | Hex redaktør FOR GNOME |
wxHexEditor | Hex og disk editor som bruker WXWIDGETS GUI biblioteker |
wxMEdit | Forbedret versjon av avviklet MadEdit |
Velsigne | Gtk # hex editor |
hexedit | Vise og redigere heksadesimale filer |
hexer | multi-buffer editor for binære filer med vi-stil grensesnitt |
hvis du leter etter et alternativ, sjekk ut hyx, en minimalistisk (2200 linjer Med C), men kraftig (hex/ASCII, sett inn/erstatt/slett, kopier/lim inn, angre/gjenta, søk, farger, vim-inspirerte kontroller) Linux terminal hex editor.
et annet verktøy som er verdt å utforske er xxd. Dette verktøyet fra Vim skaper en hex dump av en gitt fil eller standardinngang. Det kan også konvertere en hex dump tilbake til sin opprinnelige binære form.