Topp Hex-redaktörer för Linux

i den här artikeln kommer vi att granska några av de bästa hex-redaktörerna för Linux. Men innan vi börjar, låt oss titta på vad en hex-redaktör verkligen är.

Vad är Hex editor

i enkla ord, en hex editor kan du undersöka och redigera binära filer. Skillnaden mellan en vanlig textredigerare och hex-redigeraren är att den vanliga redigeraren representerar det logiska innehållet i filen, medan en hex-redigerare representerar det fysiska innehållet i filen.

som använder Hex editor

Hex redaktörer används för att redigera enskilda byte av data och används mest av programmerare eller systemadministratörer. Några av de vanligaste fallen är felsökning eller omvänd teknik binära kommunikationsprotokoll. Naturligtvis finns det många andra saker du kan använda hex redaktörer – till exempel granska filer med okänt filformat, utför Hex jämförelse, granska program minnesdump och andra.

de flesta av dessa nämnda hex-redigerare är tillgängliga att installera från standardförvaret med hjälp av din Distributions pakethanterare, som så:

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

om inget paket tillgängligt, gå över till webbplatsen för varje verktyg där du får det fristående paketet för nedladdning och installationsprocedurer, tillsammans med information om beroenden.

Xxd Hex Editor

de flesta (om inte alla) Linux-distributioner kommer med en redigerare som låter dig utföra hexademisk och binär manipulation. Ett av dessa verktyg är kommandoradsverktyget-xxd, används oftast för att göra en hex-dumpning av en viss fil eller standardinmatning. Det kan också konvertera en hex dump tillbaka till sin ursprungliga binära form.

Xxd Hex Editor för Linux
Xxd Hex Editor för Linux

Hexedit Hex Editor

Hexedit är en annan hexademisk kommandoradsredigerare som kanske redan är förinstallerad på ditt operativsystem. Hexedit visar både hexademisk och ASCII-vy av filen samtidigt.

Hexedit för Linux
Hexedit för Linux

Hexyl Hex Editor

ett annat användbart verktyg för att undersöka binär fil är hexyl, är en enkel hex viewer för Linux terminal som använder en färgad utgång för att bestämma olika kategorier av byte.

 Hexyl-Hex Viewer för Linux
Hexyl-Hex Viewer för Linux

vyn av hexyl är uppdelad i tre kolumner:

  • Offset kolumn för att berätta hur många byte i filen du är.
  • Hex-kolumn, som innehåller den hexademiska vyn av filen. (Observera att det finns en delningslinje däremellan)
  • textrepresentation av en fil.

installationen av denna hex viewer är olika för olika operativsystem, så det rekommenderas att kontrollera read-me-filen i projektet för att se de exakta installationsanvisningarna för ditt operativsystem.

Ghex-GNOME Hex Editor

Ghex är en grafisk hex editor som låter användare redigera binär fil i både hex och ASCII-format. Den har flera nivåer ångra och göra om mekanism som vissa kan ha nytta av. En annan användbar funktion är Sök-och ersättningsfunktionerna och omvandlingen mellan binära, oktala, decimala och hexademiska värden.

 Ghex-grafisk Hex Editor för Linux
Ghex – grafisk Hex Editor för Linux

välsigna Hex Editor

en av de mer avancerade Hex redaktörer i den här artikeln är välsigna, liknar Ghex, det har grafiskt gränssnitt som låter dig redigera stora datafiler med flera nivåer ångra/gör mekanism. Det har också anpassningsbara datavyer, Sök-ersätt-funktion och flertrådade Sök-och spara operationer. Flera filer kan öppnas samtidigt med flikar. Funktionalitet kan också utökas genom plugins.

 välsigna-Hex Editor för Linux
välsigna – Hex Editor för Linux

Okteta Editor

Okteta är en annan enkel editor för att granska rådata filer. Några av huvudfunktionerna i okteta inkluderar:

  • olika vyer av tecken-traditionella i kolumner eller i rader med värdet överst på tecken.
  • redigering som liknar en textredigerare.
  • olika profiler för datavyer.
  • flera öppna filer.
  • fjärrfiler via FTP eller HTTP.
Okteta Editor för rådata
Okteta Editor för rådata

wxHexEditor

wxHexEditor är en annan av Linux hex redaktörer som har några avancerade funktioner och även om det inte finns någon officiell dokumentation för redaktören, det finns en välskriven wiki-sida som ger förklaring till hur man använder också. Wikisidan finns här.

wxHexEditor för Linux
wxHexEditor för Linux

whHexEditor riktar sig främst till stora filer. Det fungerar snabbare med större filer, eftersom det inte försöker kopiera hela filen till din RAM. Den har låg minnesförbrukning och kan visa flera filer samtidigt. Eftersom det har så många funktioner och fördelar kanske du vill granska dem alla på wiki-sidan eller den officiella wxhexeditor-webbplatsen.

Hexcurse-Console Hex Editor

Hexcurse är en ncurses-baserad hex editor. Det kan öppna, Redigera och spara filer, inom ett vänligt terminalgränssnitt som låter dig gå till en viss rad eller utföra en sökning. Du kan enkelt växla mellan hex/decimal adresser eller växla mellan hex och ASCI fönster.

Hexcurse-Hex Editor för Linux
Hexcurse – Hex Editor för Linux

Hexer Binary Editor

Hexer är en annan kommandorad binär editor. Skillnaden i den här är att det är Vi som stilredigerare för binära filer. Några av de mest anmärkningsvärda funktionerna är – multi buffertar, multilevel ångra, kommandoradsredigering med slutförande och binärt Reguljärt uttryck.

 Hexer-binär Editor för Linux
Hexer – binär Editor för Linux
slutsats

det var en snabb genomgång av några av de vanligaste hex redaktörer i Linux. Låt oss höra din åsikt. Vilka hex-redaktörer använder du och varför föredrar du den redaktören i synnerhet? Vad gör det bättre över de andra?