Hex -toimetajad Linuxis

Hex Editors Linux



Kompileeritud käivitatavate failide või binaarfailide kontrollimiseks kasutatakse hex -redaktoreid. Kuusnurkse redaktori abil saate hõlpsasti muuta tarkvara toimimist piisava kogemusega. Näiteks saate kuueteistkümne redaktori abil muuta mõningaid tingimusi, eitada tingimusi, muuta kompileeritud binaarfaili mõningaid stringe. Selles artiklis räägin mõnest Linuxi hex -toimetajast ja nende kasutamisest. Alustame.

Linuxi kuusnurkne toimetaja

Seal on palju Linuxi hex -redaktoreid. Mõned populaarsed on xxd , DHex , HexEdit , Õnnista , HexCurse jne Siin xxd , Keskel , Hexedit , HexCurse hex -redaktoritel pole graafilist kasutajaliidest, saate neid kasutada ainult Linuxi terminalist. Õnnista hex -redaktoril on graafiline kasutajaliides (GUI). ma tulin ja Emacs saab kasutada ka Linuxi hex -redaktoritena. Selles artiklis vaatleme mõnda neist.







Linuxi Hex -redaktorite installimine

Selles jaotises näitan teile, kuidas installida hex -redaktorid Linuxisse, eriti Ubuntu/Debiani.



Esmalt värskendage apt paketi hoidla vahemälu järgmise käsuga:



$sudo apt-get update

Xxd installimine:

Paigaldama xxd , käivitage järgmine käsk:





$sudo apt-get installxxd

xxd tuleks paigaldada.



DHexi installimine:

Saate installida DHex järgmise käsuga:

$sudo apt-get installvahel

Keskel tuleks paigaldada.

HexEditi installimine:

Installimiseks võite käivitada järgmise käsu HexEdit :

$sudo apt-get installhexedit

HexEdit tuleks paigaldada.

HexCurse'i installimine:

Saate installida HexCurse järgmise käsuga:

$sudo apt-get installkuusnurk

HexCurse tuleks paigaldada.

Bless'i installimine:

Paigaldama Õnnista graafiline hex -redaktor, käivitage järgmine käsk:

$sudo apt-get installõnnista

Nüüd vajutage ja ja seejärel vajutage jätkama.

Õnnista tuleks installida hex -redaktor.

Nüüd alustuseks Õnnista hex toimetaja, minge Rakenduste menüü ja otsida Õnnista , ja peaksite leidma ikooni Õnnista hex toimetaja. Klõpsake seda.

Õnnista hex -redaktor tuleks avada.

Ma näitan teile, kuidas seda hiljem kasutada.

Bless Hex Editori kasutamine

Ei ole võimalik teile näidata, kuidas iga Hex -toimetaja töötab, kuna see ei kuulu käesoleva artikli reguleerimisalasse. Ma katan ainult Õnnista graafiline hex -redaktor selles artiklis. Mõisted on samad ka teistes kuusnurkses toimetajas. Nende kasutamise õppimiseks vajate natuke aega. See on kõik.

Kirjutan ja koostan lihtsa C -programmi ning muudan kompileeritud programmi kasutades Õnnista hex -editor, lihtsalt selleks, et näidata teile, kuidas hex -editor töötab. Alustame.

MÄRKUS. Kui kasutate Ubuntu/Debiani ja soovite seda järgida, peate C -programmide koostamiseks installima C/C ++ arendustööriistad. Lihtsalt jookse ' sudo apt-get update 'Ja siis jookse' sudo apt-get install build-essential -y C/C ++ arendustööriistade installimiseks Ubuntu/Debiani.

See on programm C, mille koostan. See on salvestatud ~ / test.c faili.

Nüüd C -lähtefaili kompileerimiseks ~ / test.c , avage terminal ja käivitage järgmine käsk:

$gcc -või testtest.c

Kui C -lähtefail ~ / test.c on kompileeritud, binaarfail ~/test luuakse. Käivitage see järgmiselt.

$./test

Nagu allolevalt ekraanipildilt näha, kuvatakse ekraanil õige väljund.

Nüüd redigeerimiseks ~/test kompileeritud binaar, käivitage Õnnista hex -redaktor ja klõpsake nuppu Fail ja seejärel klõpsake nuppu Avatud rippmenüüst. Võite ka vajutada + või faili avamiseks Õnnista hex toimetaja.

Failivalija peaks avanema. Nüüd valige ~/test binaarfail ja klõpsake nuppu Avatud .

Nagu näete, on ~ /test fail avatakse nupuga Õnnista hex toimetaja.

Põhimõtteliselt on sellel 3 sektsiooni, millest üks kuvab binaarset, üks heksade ja teine ​​ASCII märke.

Kui valite mis tahes küljelt midagi, tuleks täpne kuuskant- või binaarkujundus esile tõsta, nagu näete allolevalt ekraanipildilt.

Võite otsida konkreetset stringi, kuuekuulist või binaarset kombinatsiooni Õnnista hex toimetaja. Selleks klõpsake otsinguikoonil ja otsingukast peaks ilmuma nagu alloleval ekraanipildil märgitud.

Samuti saate muuta, kas soovite otsida kuueteistkümnendsüsteemi, binaarset või teksti nagu rippmenüü.

Ma hakkan muutuma LinuxMint saatke tekst LinuxHint . Nii ma siis otsisin LinuxMint . Kui olete otsingupäringu sisestamise lõpetanud, vajutage .

Nüüd saate klõpsata ASCII -tekstil ja kustutada ja lisada sinna märke.

Kui olete lõpetanud, salvestage see Fail > Salvesta või vajutades + s .

Kui nüüd joosta ~/test jälle peaksite nägema LinuxHint selle asemel LinuxMint .

Põhimõtteliselt kasutate Linuxis Hex -redaktoreid. Täname, et lugesite seda artiklit.