Editor Hex di Linux

Hex Editors Linux

Hex editor digunakan untuk memeriksa executable yang dikompilasi atau file biner. Anda dapat dengan mudah menggunakan editor hex untuk mengubah cara kerja perangkat lunak dengan pengalaman yang cukup. Misalnya, Anda dapat mengubah beberapa kondisi, meniadakan kondisi, mengubah beberapa string dari file biner yang dikompilasi menggunakan hex editor. Pada artikel ini, saya akan berbicara tentang beberapa editor hex Linux dan cara menggunakannya. Mari kita mulai.

Editor Hex Linux

Ada banyak editor hex Linux di luar sana. Beberapa yang populer adalah xxd , DHex , HexEdit , Memberkati , kutukan kutukan dll. Disini xxd , Di tengah-tengah , Hexedit , kutukan kutukan editor hex tidak memiliki antarmuka pengguna grafis, Anda hanya dapat menggunakannya dari terminal Linux. Memberkati hex editor memang memiliki antarmuka pengguna grafis (GUI). saya datang dan Emacs juga dapat digunakan sebagai editor hex di Linux. Pada artikel ini, kita akan melihat beberapa di antaranya.



Menginstal Linux Hex Editor

Di bagian ini, saya akan menunjukkan cara menginstal editor hex di Linux, terutama di Ubuntu/Debian.



Pertama-tama perbarui cache repositori paket apt dengan perintah berikut:



$sudo pembaruan apt-get

Menginstal xxd:

Untuk memasang xxd , jalankan perintah berikut:

$sudo apt-get installxxd

xxd harus dipasang.



Menginstal DHex:

Anda dapat menginstal DHex dengan perintah berikut:

$sudo apt-get installdiantara

Di tengah-tengah harus dipasang.

Menginstal HexEdit:

Anda dapat menjalankan perintah berikut untuk menginstal HexEdit :

$sudo apt-get installhexedit

HexEdit harus dipasang.

Menginstal HexCurse:

Anda dapat menginstal kutukan kutukan dengan perintah berikut:

$sudo apt-get installkutukan

kutukan kutukan harus dipasang.

Menginstal Berkat:

Untuk memasang Memberkati editor hex grafis, jalankan perintah berikut:

$sudo apt-get installmemberkati

Sekarang tekan dan lalu tekan untuk melanjutkan.

Memberkati editor hex harus diinstal.

Sekarang untuk memulai Memberkati hex editor, buka Menu Aplikasi dan cari Memberkati , dan Anda harus menemukan ikon untuk Memberkati editor heksagonal. Klik di atasnya.

Memberkati editor hex harus dibuka.

Saya akan menunjukkan cara menggunakannya nanti.

Menggunakan Editor Bless Hex

Tidak mungkin untuk menunjukkan kepada Anda bagaimana masing-masing editor Hex bekerja karena di luar cakupan artikel ini. Saya hanya akan menutupi Memberkati editor hex grafis dalam artikel ini. Konsepnya sama di hex editor lainnya. Anda akan membutuhkan sedikit waktu untuk mempelajari cara menggunakannya. Itu saja.

Saya akan menulis dan mengkompilasi program C sederhana dan saya akan mengubah program yang dikompilasi menggunakan Memberkati hex editor, hanya untuk menunjukkan cara kerja hex editor. Mari kita mulai.

CATATAN: Jika Anda menggunakan Ubuntu/Debian, dan Anda ingin mengikutinya, Anda perlu menginstal alat pengembangan C/C++ untuk mengkompilasi program C. Lari saja ' sudo apt-get update ' lalu jalankan' sudo apt-get install build-essential -y ' untuk menginstal alat pengembangan C/C++ di Ubuntu/Debian.

Ini adalah program C yang akan saya kompilasi. Itu disimpan di ~ / tes.c mengajukan.

Sekarang untuk mengkompilasi file sumber C ~ / tes.c , buka Terminal dan jalankan perintah berikut:

$gcc -atau testes.c

Setelah file sumber C ~ / tes.c dikompilasi, file biner ~/tes akan dibuat. Jalankan sebagai berikut:

$./tes

Seperti yang Anda lihat dari tangkapan layar di bawah, output yang benar ditampilkan di layar.

Sekarang untuk mengedit ~/tes biner yang dikompilasi, mulai Memberkati hex editor dan klik Mengajukan lalu klik Membuka dari menu tarik-turun. Anda juga dapat menekan + atau untuk membuka file dengan Memberkati editor heksagonal.

Sebuah pemilih file harus terbuka. Sekarang pilih ~/tes file biner dan klik pada Membuka .

Seperti yang Anda lihat, ~ /tes file dibuka dengan Memberkati editor heksagonal.

Ini pada dasarnya memiliki 3 bagian, satu yang menampilkan biner, satu menampilkan hex dan yang lainnya menampilkan karakter ASCII.

Jika Anda memilih sesuatu dari sisi mana pun, representasi hex atau biner yang tepat harus disorot seperti yang Anda lihat dari tangkapan layar di bawah.

Anda dapat mencari kombinasi String, Hex, atau Biner tertentu dengan Memberkati editor heksagonal. Untuk melakukannya, klik ikon pencarian dan kotak pencarian akan muncul seperti yang ditandai pada gambar di bawah.

Anda juga dapat mengubah apakah Anda ingin mencari Heksadesimal, Biner, atau Teks dari sebagai menu drop down.

aku akan berubah LinuxMint teks ke LinuxPetunjuk . Jadi saya mencari LinuxMint . Setelah Anda selesai mengetikkan kueri penelusuran, tekan .

Sekarang Anda dapat mengklik teks ASCII dan menghapus dan menambahkan karakter di sana.

Setelah selesai, simpan dari Mengajukan > Menyimpan atau dengan menekan + S .

Sekarang jika kamu lari ~/tes lagi, Anda harus melihat LinuxPetunjuk dari pada LinuxMint .

Itu pada dasarnya bagaimana Anda menggunakan editor Hex di Linux. Terima kasih telah membaca artikel ini.