Linux Hex-editors
Er zijn veel Linux hex-editors die er zijn. Enkele van de populaire zijn: xxd , DHex , HexEdit , Zegenen , HexVloek enz. Hier xxd , Middenin , Hexedit , HexVloek hex-editors hebben geen grafische gebruikersinterface, je kunt ze alleen gebruiken vanaf de Linux-terminal. Zegenen hex-editor heeft wel een grafische gebruikersinterface (GUI). ik kwam en Emacs kan ook worden gebruikt als hex-editors in Linux. In dit artikel zullen we er een paar bekijken.
Linux Hex Editors installeren
In deze sectie laat ik je zien hoe je de hex-editors in Linux installeert, vooral op Ubuntu/Debian.
Werk eerst de cache van de pakketrepository van apt bij met de volgende opdracht:
$sudo apt-get update
xxd installeren:
Installeren xxd , voer de volgende opdracht uit:
$sudo apt-get installxxd
xxd moet worden geïnstalleerd.
DHex installeren:
U kunt installeren DHex met het volgende commando:
$sudo apt-get installtusseninMiddenin moet worden geïnstalleerd.
HexEdit installeren:
U kunt de volgende opdracht uitvoeren om te installeren: HexEdit :
$sudo apt-get installhexeditHexEdit moet worden geïnstalleerd.
HexCurse installeren:
U kunt installeren HexVloek met het volgende commando:
$sudo apt-get installhexcurseHexVloek moet worden geïnstalleerd.
Bless installeren:
Installeren Zegenen grafische hex-editor, voer de volgende opdracht uit:
$sudo apt-get installzegenenDruk nu op en en druk vervolgens op doorgaan.
Zegenen hex-editor moet worden geïnstalleerd.
Nu om te beginnen Zegenen hex-editor, ga naar de Toepassingsmenu en zoek naar Zegenen , en je zou het pictogram moeten vinden voor Zegenen hex-editor. Klik erop.
Zegenen hex-editor moet worden geopend.
Ik zal je later laten zien hoe je het kunt gebruiken.
De Bless Hex-editor gebruiken
Het is niet mogelijk om u te laten zien hoe elk van de Hex-editors werkt, aangezien dit buiten het bestek van dit artikel valt. Ik zal alleen betrekking hebben op de Zegenen grafische hex-editor in dit artikel. De concepten zijn hetzelfde in andere hex-editors. Je hebt wat tijd nodig om ze te leren gebruiken. Dat is alles.
Ik zal een eenvoudig C-programma schrijven en compileren en ik zal het gecompileerde programma wijzigen met Zegenen hex-editor, om u te laten zien hoe een hex-editor werkt. Laten we beginnen.
OPMERKING: Als u Ubuntu/Debian gebruikt en u wilt meewerken, moet u de C/C++-ontwikkeltools voor het compileren van C-programma's installeren. Ren gewoon ' sudo apt-get update ’ en dan rennen ‘ sudo apt-get install build-essential -y ' om de C/C++-ontwikkeltools op Ubuntu/Debian te installeren.
Dit is het C-programma dat ik ga compileren. Het wordt opgeslagen in ~ / test.c het dossier.
Nu om het C-bronbestand te compileren ~ / test.c , open een Terminal en voer de volgende opdracht uit:
$gcc -of toetstest.c
Zodra het C-bronbestand ~ / test.c is gecompileerd, een binair bestand ~/test zal gemaakt worden. Voer het als volgt uit:
$./toetsZoals u kunt zien aan de onderstaande schermafbeelding, wordt de juiste uitvoer op het scherm weergegeven.
Nu om de . te bewerken ~/test gecompileerd binair, start de Zegenen hex-editor en klik op Bestand en klik vervolgens op Open uit het vervolgkeuzemenu. U kunt ook op drukken + of een bestand openen met Zegenen hex-editor.
Er zou een bestandskiezer moeten openen. Selecteer nu de ~/test binair bestand en klik op Open .
Zoals je kunt zien, is de ~ /toets bestand wordt geopend met Zegenen hex-editor.
Het heeft in feite 3 secties, een die binair weergeeft, een hexadecimale weergave en de andere ASCII-tekens.
Als u iets van welke kant dan ook selecteert, moet de exacte hexadecimale of binaire weergave worden gemarkeerd, zoals u kunt zien in de onderstaande schermafbeelding.
U kunt zoeken naar een specifieke String, Hex of Binary combinatie met Zegenen hex-editor. Om dat te doen, klikt u op het zoekpictogram en een zoekvak zou moeten verschijnen zoals aangegeven in de onderstaande schermafbeelding.
U kunt ook wijzigen of u wilt zoeken naar hexadecimaal, binair of tekst in de als drop-down menu.
ik ga veranderen LinuxMint sms naar LinuxHint . Dus ik zocht naar LinuxMint . Als u klaar bent met het typen van de zoekopdracht, drukt u op .
Nu kunt u op de ASCII-tekst klikken en daar tekens verwijderen en toevoegen.
Als je klaar bent, sla je het op van Bestand > Opslaan of door op te drukken + s .
Als je nu rent ~/test nogmaals, je zou moeten zien LinuxHint in plaats van LinuxMint .
Dat is eigenlijk hoe je Hex-editors in Linux gebruikt. Bedankt voor het lezen van dit artikel.