Cara Memasang dan Menggunakan Editor Hex di Kali Linux

Cara Memasang dan Menggunakan Editor Hex di Kali Linux

Sebaik sahaja program telah disusun, sukar untuk mengintip kod sumber atau memanipulasi kelakuannya. Tetapi ada satu perkara yang boleh kita lakukan, iaitu untuk mengedit nilai heksadesimal di dalam fail binari. Ini kadang -kadang akan mendedahkan maklumat mengenai fail, atau membolehkan kita mengubah suai kelakuannya jika kita dapat mengedit sedikit yang betul.

Contoh klasik adalah hacks permainan video. Semasa bermain permainan, katakan watak anda mempunyai nilai kesihatan sebanyak 100. Kemungkinan bahawa sedikit tertentu dapat diedit untuk menjadikannya 9999. Ini berfungsi dengan lebih baik pada permainan asas yang lebih tua, tetapi ia menggambarkan bagaimana editor Hex dapat mengubah fail binari yang disusun.

Dalam panduan ini, kami akan menunjukkan cara memasang editor hex di Kali Linux, dan memberi beberapa contoh supaya anda dapat melihatnya menggunakannya di sistem anda sendiri.

Dalam tutorial ini anda akan belajar:

  • Senarai editor Hex untuk Kali
  • Cara Menggunakan Editor Hex di Kali
Menggunakan editor hex untuk melihat fail binari di Kali Linux Keperluan Perisian dan Konvensyen Talian Perintah Linux
Kategori Keperluan, konvensyen atau versi perisian yang digunakan
Sistem Kali Linux
Perisian xxd, hexedit, hexer, hexcurse, wxhexedite
Yang lain Akses istimewa ke sistem linux anda sebagai akar atau melalui sudo perintah.
Konvensyen # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Editor Hex di Kali

Kali datang dengan beberapa editor hex keluar dari kotak, dan mempunyai banyak lagi yang anda boleh pasang dengan mudah dengan Pengurus Pakej APT. Dalam bahagian ini, kami akan pergi ke beberapa editor hex yang berbeza yang boleh anda gunakan di Kali, dan menunjukkan kepada anda bagaimana untuk mencari lebih banyak lagi.

XXD

XXD adalah editor hex baris arahan yang boleh membuat pembuangan hex fail binari. Ia juga boleh menukar dump kembali ke bentuk binari kemudian. Ini memberi anda keupayaan untuk mengedit fail dump dan kemudian menukarnya kembali untuk melihat bagaimana perubahan anda telah mempengaruhi program.

Untuk memasang atau mengemas kini XXD:

$ sudo apt pasang xxd 


hexedit

HexEdit membolehkan anda melayari fail binari dan melihat data heksadesimal bersama penukaran ASCIInya. Ini adalah program yang baik dan mudah untuk melayari fail untuk maklumat dan kelemahan.

Untuk memasang atau mengemas kini hexedit:

$ sudo apt memasang hexedit 

Hexer

Tarikan utama Hexer adalah bahawa ia "seperti vi". Jadi, jika anda sudah terbiasa dengan rupa dan rasa Vi, anda akan berada di rumah di Hexer.

Untuk memasang atau mengemas kini Hexer:

$ sudo apt memasang hexer 

Hexcurse

Hexcurse menggunakan antara muka ncurses, menjadikannya sedikit lebih mengalu -alukan daripada beberapa editor hex baris lain. Anda dapat melihat hex dan ascii bersebelahan dengan satu sama lain, dan edit dengan mudah.

Untuk memasang atau mengemas kini hexcurse:

$ sudo apt memasang hexcurse 

wxhexeditor

Sekiranya baris arahan dan ncurses bukanlah perkara anda, wxhexeditor adalah program GUI yang dapat menguruskan fail binari yang besar. Sekiranya anda mempunyai fail binari yang besar untuk dilihat, wxhexeditor akan membantu anda membuat kerja anda sedikit lebih mudah, dan memberi anda GUI yang licin untuk melihat sepanjang masa.

Untuk memasang atau mengemas kini wxhexeditor:

$ sudo apt memasang wxhexeditor 


Cara Mencari Lebih Banyak Editor Hex

Kali mempunyai lebih banyak editor hex yang tersedia untuk pemasangan, selain dari apa yang telah kami disenaraikan di sini. Untuk mencari mereka, anda boleh mencuba arahan seperti:

$ apt -cache carian hex edit beav - editor binari dan penonton memberkati - editor heksadesimal penuh .. 

Ada yang memerintah dan ada yang GUI, atau menggunakan tanah tengah seperti ncurses. Banyak untuk kegunaan umum, tetapi ada yang pakar dalam jenis fail tertentu. Sebagai contoh, Bytecode-Viewer khusus untuk binari Java, dan Hexbox boleh digunakan untuk .Aplikasi bersih.

Untuk melihat lebih banyak maklumat mengenai mencari pakej di Kali Linux, lihat panduan kami untuk mencari alat peretasan tambahan di Kali.

Menggunakan editor hex di Kali

Untuk melihat kandungan heksadesimal fail binari, kita hanya perlu membuka fail dalam editor hex. Berikut adalah beberapa contoh melihat Perduaan Permainan Video di dua editor Hex yang kami bincangkan sebelumnya. Anda juga boleh membuat perubahan pada fail dan resave.

Menggunakan wxhexeditor untuk melihat fail Menggunakan Hexer untuk melihat fail

Pemikiran penutupan

Dalam panduan ini, kami melihat cara memasang dan menggunakan pelbagai editor Hex di Kali Linux. Editor hex yang anda gunakan akan bergantung pada jenis fail yang anda cuba buka dan antara muka yang anda rasa paling selesa. Semua editor ini pada dasarnya berfungsi sama, tetapi mempunyai ciri yang berbeza.

Tutorial Linux Berkaitan:

  • Cara Dual Boot Kali Linux dan Windows 10
  • Perintah Pemeriksaan Kesihatan Asas Linux
  • Cara Memasang Kali Linux di VMware
  • Senarai alat Kali Linux terbaik untuk ujian penembusan dan ..
  • Perisian penyuntingan video terbaik di Linux
  • Persediaan Pelayan HTTP Kali
  • Cara memeriksa versi Kali Linux
  • Pemasang perisian GUI untuk Kali Linux
  • Hardening Kali Linux
  • Asas matematik komputer: binari, perpuluhan, heksadesimal, oktal