Hex -editorit Linuxissa

Hex Editors Linux

Hex -editoria käytetään tarkistamaan käännettävät suoritettavat tiedostot tai binaaritiedostot. Voit helposti käyttää hex -editoria muuttaaksesi ohjelmiston toimintaa, kun sinulla on riittävästi kokemusta. Voit esimerkiksi muuttaa joitain ehtoja, kieltää ehtoja, muuttaa joitakin kootun binaaritiedoston merkkijonoja heksadesimaattorin avulla. Tässä artikkelissa puhun joistakin Linuxin hex -editorista ja niiden käytöstä. Aloitetaan.

Linux Hex -editorit

Siellä on monia Linux -hex -editoria. Jotkut suosituimmista ovat xxd , DHex , HexEdit , Siunata , HexCurse jne. täällä xxd , Keskellä , Hexedit , HexCurse hex -editorilla ei ole graafista käyttöliittymää, voit käyttää niitä vain Linux -päätelaitteesta. Siunata hex editorilla on graafinen käyttöliittymä (GUI). tulin ja Emacs voidaan käyttää myös hex -editorina Linuxissa. Tässä artikkelissa tarkastelemme joitain niistä.



Linux Hex -editorien asentaminen

Tässä osassa näytän sinulle, kuinka asennat hex -editorit Linuxiin, erityisesti Ubuntu/Debianiin.



Päivitä ensin apt -paketin arkiston välimuisti seuraavalla komennolla:



$sudo apt-get päivitys

Xxd: n asennus:

Asentaa xxd , suorita seuraava komento:

$sudo apt-get installxxd

xxd pitäisi asentaa.



DHexin asennus:

Voit asentaa DHex seuraavalla komennolla:

$sudo apt-get installvälissä

Keskellä pitäisi asentaa.

HexEditin asentaminen:

Voit suorittaa seuraavan komennon asentaaksesi HexEdit :

$sudo apt-get installhexedit

HexEdit pitäisi asentaa.

HexCursen asennus:

Voit asentaa HexCurse seuraavalla komennolla:

$sudo apt-get installheksakirous

HexCurse pitäisi asentaa.

Blessin asentaminen:

Asentaa Siunata graafinen hex -editori, suorita seuraava komento:

$sudo apt-get installsiunata

Paina nyt ja ja paina sitten jatkaa.

Siunata hex editor on asennettava.

Nyt aloittaa Siunata hex editor, siirry Sovellusvalikko ja etsiä Siunata , ja sinun pitäisi löytää kuvake Siunata hex -editori. Klikkaa sitä.

Siunata hex editor on avattava.

Näytän myöhemmin, miten sitä käytetään.

Bless Hex Editorin käyttäminen

Ei ole mahdollista näyttää, kuinka kukin Hex -editori toimii, koska se ei kuulu tämän artikkelin soveltamisalaan. Peitän vain Siunata graafinen hex -editori tässä artikkelissa. Käsitteet ovat samat muissakin hex -editorissa. Tarvitset vähän aikaa oppiaksesi käyttämään niitä. Siinä kaikki.

Kirjoitan ja käännän yksinkertaisen C -ohjelman ja muutan käännettyä ohjelmaa käyttämällä Siunata hex editor, vain näyttääksesi kuinka hex editori toimii. Aloitetaan.

HUOMAUTUS: Jos käytät Ubuntua/Debiania ja haluat seurata sitä, sinun on asennettava C/C ++ -kehitystyökalut C -ohjelmien kokoamiseen. Juokse ' sudo apt-get päivitys 'Ja juokse sitten' sudo apt-get install build-essential -y Asentaa C/C ++ -kehitystyökalut Ubuntuun/Debianiin.

Tämä on C -ohjelma, jonka aion koota. Se tallennetaan sisään ~ / testi. c tiedosto.

Nyt C -lähdetiedoston kääntäminen ~ / testi. c , avaa päätelaite ja suorita seuraava komento:

$gcc -tai testatatesti. c

Kerran C -lähdetiedosto ~ / testi. c on koottu, binääritiedosto ~/testi luodaan. Suorita se seuraavasti:

$./testata

Kuten alla olevasta kuvakaappauksesta näet, oikea ulostulo näkyy näytöllä.

Nyt muokata ~/testi käännetty binääri, aloita Siunata hex editor ja napsauta Tiedosto ja napsauta sitten Avata pudotusvalikosta. Voit myös painaa + tai avataksesi tiedoston Siunata hex -editori.

Tiedostonvalitsimen pitäisi avautua. Valitse nyt ~/testi binaaritiedosto ja napsauta Avata .

Kuten näette, ~ /testata tiedosto avataan -painikkeella Siunata hex -editori.

Siinä on periaatteessa 3 osaa, joista toinen näyttää binäärisen, toinen heksadesimaalit ja toinen ASCII -merkkejä.

Jos valitset mitä tahansa puolelta, tarkka heksadesimaali tai binäärinen esitys tulee korostaa, kuten alla olevasta kuvakaappauksesta näet.

Voit etsiä tiettyä merkkijono-, heksadesimaali- tai binääriyhdistelmää näppäimillä Siunata hex -editori. Voit tehdä tämän napsauttamalla hakukuvaketta ja hakukentän pitäisi näkyä alla olevassa kuvakaappauksessa merkittynä.

Voit myös muuttaa, haluatko hakea heksadesimaalista, binääristä vai tekstiä kuten pudotusvalikosta.

Aion muuttua LinuxMint tekstiviesti osoitteeseen LinuxVinkki . Joten etsin LinuxMint . Kun olet kirjoittanut hakulausekkeen, paina .

Nyt voit napsauttaa ASCII -tekstiä ja poistaa ja lisätä merkkejä sinne.

Kun olet valmis, tallenna se Tiedosto > Tallentaa tai painamalla + s .

Jos nyt juokset ~/testi pitäisi taas nähdä LinuxVinkki sijasta LinuxMint .

Pohjimmiltaan käytät Hex -editoria Linuxissa. Kiitos tämän artikkelin lukemisesta.