Hex szerkesztők Linuxon

Hex Editors Linux



A hexa szerkesztőket az összeállított végrehajtható fájlok vagy bináris fájlok ellenőrzésére használják. Könnyen használhat hexadecimális szerkesztőt, hogy elegendő tapasztalattal megváltoztassa a szoftver működését. Például megváltoztathat bizonyos feltételeket, tagadhatja a feltételeket, megváltoztathatja a fordított bináris fájl néhány karakterláncát hexadecimális szerkesztővel. Ebben a cikkben a Linux hexadik szerkesztőiről és azok használatáról fogok beszélni. Lássunk neki.

Linux Hex szerkesztők

Sok Linux hexa szerkesztő létezik. Néhány népszerű közülük xxd , DHex , HexEdit , Áldja , HexCurse stb. itt xxd , Középen , Hexedit , HexCurse A hexa szerkesztőknek nincs grafikus felhasználói felülete, csak a Linux terminálról használhatja őket. Áldja A hexa szerkesztő rendelkezik grafikus felhasználói felülettel (GUI). jöttem és Emacs hexa szerkesztőként is használható Linux alatt. Ebben a cikkben néhányat megvizsgálunk.







Linux Hex szerkesztők telepítése

Ebben a részben megmutatom, hogyan kell telepíteni a hexa szerkesztőket Linuxra, különösen Ubuntu/Debian rendszeren.



Először frissítse az apt csomag tároló gyorsítótárát a következő paranccsal:



$sudo apt-get frissítés

Az xxd telepítése:

Üzembe helyezni xxd , futtassa a következő parancsot:





$sudo apt-get installxxd

xxd telepíteni kell.



A DHex telepítése:

Telepítheti DHex a következő paranccsal:

$sudo apt-get installközte

Középen telepíteni kell.

A HexEdit telepítése:

A telepítéshez futtathatja a következő parancsot HexEdit :

$sudo apt-get installhexedit

HexEdit telepíteni kell.

A HexCurse telepítése:

Telepítheti HexCurse a következő paranccsal:

$sudo apt-get installhexcurse

HexCurse telepíteni kell.

A Bless telepítése:

Üzembe helyezni Áldja grafikus hexadecimális szerkesztőben futtassa a következő parancsot:

$sudo apt-get installáldja

Most nyomja meg és majd nyomja meg a gombot folytatni.

Áldja telepíteni kell a hexa szerkesztőt.

Most kezdeni Áldja hex szerkesztő, menj a Alkalmazás menü és keresni Áldja , és meg kell találnia az ikont Áldja hex szerkesztő. Kattintson rá.

Áldja a hexa szerkesztőt meg kell nyitni.

Később megmutatom, hogyan kell használni.

A Bless Hex Editor használata

Nem lehet megmutatni, hogy a Hex szerkesztők hogyan működnek, mivel ez nem tartozik a cikk hatálya alá. Csak fedezem a Áldja grafikus hexadecimális szerkesztő ebben a cikkben. A fogalmak más hex szerkesztőkben is ugyanazok. Szüksége lesz egy kis időre, hogy megtanulja használni őket. Ez minden.

Írok és lefordítok egy egyszerű C programot, és a segítségével megváltoztatom az összeállított programot Áldja hex szerkesztő, csak hogy megmutassam, hogyan működik a hexa szerkesztő. Lássunk neki.

MEGJEGYZÉS: Ha Ubuntu/Debian rendszert használ, és szeretné követni, telepítenie kell a C/C ++ fejlesztőeszközöket a C programok összeállításához. Csak fuss ' sudo apt-get update 'Majd fuss' sudo apt-get install build-essential -y ”A C/C ++ fejlesztőeszközök Ubuntu/Debian rendszerre történő telepítéséhez.

Ezt a C programot fogom összeállítani. Be van mentve ~ / teszt.c fájlt.

Most fordítsuk le a C forrásfájlt ~ / teszt.c , nyisson meg egy terminált, és futtassa a következő parancsot:

$gcc -vagy tesztteszt.c

Miután a C forrásfájl ~ / teszt.c bináris fájl ~/teszt jön létre. Futtassa a következőképpen:

$./teszt

Amint az alábbi képernyőképen látható, a megfelelő kimenet jelenik meg a képernyőn.

Most szerkessze a ~/teszt összeállított bináris, indítsa el a Áldja hexa szerkesztő, és kattintson a gombra Fájl majd kattintson a gombra Nyisd ki a legördülő menüből. Nyomja meg a gombot is + vagy fájl megnyitásához Áldja hex szerkesztő.

Meg kell nyílnia egy fájlválasztónak. Most válassza ki a ~/teszt bináris fájlt, és kattintson a gombra Nyisd ki .

Mint látható, a ~ /teszt fájl megnyitva a gombbal Áldja hex szerkesztő.

Alapvetően 3 szakaszból áll, az egyik bináris, az egyik hexadecimális, a másik ASCII karaktereket jelenít meg.

Ha bármelyik oldalról bármit kiválaszt, a pontos hexadecimális vagy bináris ábrázolást ki kell emelni, amint az az alábbi képernyőképen látható.

Egy adott karakterlánc, hexadecimális vagy bináris kombinációt kereshet a gombbal Áldja hex szerkesztő. Ehhez kattintson a keresés ikonra, és egy keresőmezőnek az alábbi képernyőképen megjelöltként kell megjelennie.

Azt is megváltoztathatja, hogy hexadecimális, bináris vagy szöveges keresést szeretne végezni a mint legördülő menü.

Meg fogok változni LinuxMint szöveget ide LinuxTipp . Szóval kerestem LinuxMint . Ha végzett a keresési lekérdezés beírásával, nyomja meg a gombot .

Most rákattinthat az ASCII szövegre, és törölhet és hozzáadhat karaktereket.

Ha elkészült, mentse el innen Fájl > Megment vagy megnyomásával + s .

Most ha futsz ~/teszt megint látnod kell LinuxTipp ahelyett LinuxMint .

Alapvetően így használja a Hex szerkesztőket Linuxon. Köszönjük, hogy elolvasta ezt a cikket.