Editor Hex Top untuk Linux

Editor Hex Top untuk Linux

Dalam artikel ini, kami akan meninjau beberapa editor hex terbaik untuk Linux. Tapi sebelum kita mulai, mari kita lihat apa sebenarnya editor hex.

Apa itu editor hex

Dengan kata -kata sederhana, a editor hex memungkinkan Anda untuk memeriksa dan mengedit file biner. Perbedaan antara editor teks reguler dan editor hex adalah bahwa editor reguler mewakili konten logis file, sedangkan editor hex mewakili konten fisik file.

Yang menggunakan editor hex

Editor Hex digunakan untuk mengedit byte data individu dan sebagian besar digunakan oleh pemrogram atau administrator sistem. Beberapa kasus yang paling umum digunakan adalah Debugging atau Reverse Engineering Binary Communication Protocols. Tentu saja, ada banyak hal lain yang dapat Anda gunakan editor hex - misalnya meninjau file dengan format file yang tidak diketahui, melakukan perbandingan hex, meninjau pembuangan memori program, dan lainnya.

Sebagian besar editor HEX yang disebutkan ini tersedia untuk diinstal dari repositori default menggunakan manajer paket distribusi Anda, seperti itu:

# YUM Instal Paket [ON CentOS] # DNF Instal Paket [ON FEDORA] # Paket Instalasi APT [On Debian/Ubuntu] # Paket Instalasi ZyPper [ON OPENSUSE] # PACMAN -SS Paket [di Arch Linux] 

Jika tidak ada paket yang tersedia, kunjungi situs web dari setiap alat di mana Anda akan mendapatkan paket mandiri untuk prosedur unduhan dan instalasi, bersama dengan detail tentang dependensi.

1. Editor XXD Hex

Sebagian besar (jika tidak setiap) distribusi Linux dilengkapi dengan editor yang memungkinkan Anda melakukan manipulasi heksadesimal dan biner. Salah satu alat itu adalah alat baris perintah - xxd, yang paling sering digunakan untuk membuat dump hex dari file yang diberikan atau input standar. Itu juga dapat mengonversi dump hex kembali ke bentuk biner aslinya.

Editor XXD Hex untuk Linux

2. Editor Hexedit Hex

Hexedit adalah editor baris perintah heksadesimal lain yang mungkin sudah diinstal pada OS Anda. Hexedit menunjukkan pandangan heksadesimal dan ASCII dari file secara bersamaan.

Hexedit untuk Linux

3. Editor Hexyl Hex

Alat lain yang berguna untuk memeriksa file biner adalah hexyl, adalah penampil hex sederhana untuk terminal linux yang menggunakan output berwarna untuk menentukan kategori byte yang berbeda.

Hexyl - Hex Viewer untuk Linux

Pandangan heksil dibagi menjadi tiga kolom:

  • Kolom offset untuk memberi tahu Anda berapa banyak byte ke dalam file Anda.
  • Kolom hex, yang berisi tampilan heksadesimal file. (Perhatikan bahwa ada garis pemisahan di antaranya)
  • Representasi tekstual file.

Instalasi penampil hex ini berbeda untuk sistem operasi yang berbeda, jadi disarankan untuk memeriksa file readme dalam proyek untuk melihat instruksi instalasi yang tepat untuk OS Anda.

4. Ghex - editor gnome hex

Ghex adalah editor hex grafis yang memungkinkan pengguna mengedit file biner dalam format hex dan ASCII. Ini memiliki mekanisme undo dan redo bertingkat yang mungkin bermanfaat. Fitur lain yang berguna adalah menemukan dan mengganti fungsi dan mengonversi antara nilai biner, oktal, desimal, dan heksadesimal.

Ghex - Editor Hex Grafis untuk Linux

5. Memberkati Editor Hex

Salah satu editor hex yang lebih maju dalam artikel ini adalah Bless, yang mirip dengan Ghex, Ini memiliki antarmuka grafis yang memungkinkan Anda mengedit file data besar dengan mekanisme undo/redo bertingkat. Ini juga memiliki tampilan data yang dapat disesuaikan, fitur pencarian-ganti, dan pencarian multi-threaded dan menyimpan operasi. Beberapa file dapat dibuka sekaligus menggunakan tab. Fungsionalitas juga dapat diperluas melalui plugin.

Bless - Editor Hex untuk Linux

6. Editor Okteta

Okteta adalah editor sederhana lainnya untuk meninjau file data mentah. Beberapa fitur utama Okteta meliputi:

  • Tampilan karakter yang berbeda - tradisional dalam kolom atau dalam baris dengan nilai bagian atas karakter.
  • Mengedit Mirip dengan Editor Teks.
  • Profil yang berbeda untuk tampilan data.
  • Beberapa file terbuka.
  • File jarak jauh oleh FTP atau http.
Editor Okteta untuk data mentah

7. wxhexeditor

WxHexeditor adalah salah satu editor Linux Hex yang memiliki beberapa fitur canggih dan sementara tidak ada dokumentasi resmi untuk editor, ada halaman wiki yang ditulis dengan baik yang memberikan penjelasan tentang bagaimana menggunakannya juga.

wxhexeditor untuk Linux

whhexeditor ditujukan terutama pada file besar. Ini bekerja lebih cepat dengan file yang lebih besar karena tidak mencoba menyalin seluruh file ke RAM Anda. Ini memiliki konsumsi memori yang rendah dan dapat melihat banyak file sekaligus. Karena memiliki begitu banyak fitur dan manfaat, Anda mungkin ingin meninjau semuanya di halaman Wiki atau situs web resmi WXHexEditor.

8. HexCurse - Editor Hex konsol

Hexcurse adalah editor hex berbasis ncurses. Itu dapat membuka, mengedit, dan menyimpan file dalam antarmuka terminal yang ramah yang memungkinkan Anda untuk pergi ke baris tertentu atau melakukan pencarian. Anda dapat dengan mudah beralih antara alamat hex/desimal atau beralih antara hex dan jendela ASCI.

HexCurse - Editor Hex untuk Linux

9. Editor Biner Hexer

Hexer adalah editor biner baris perintah lain. Perbedaan yang satu ini adalah bahwa itu adalah editor gaya seperti VI untuk file biner. Beberapa fitur yang paling menonjol adalah - multi buffer, undo multilevel, pengeditan baris perintah dengan penyelesaian, dan ekspresi reguler biner.

Hexer - Editor biner untuk Linux
Kesimpulan

Itu adalah ulasan singkat dari beberapa editor hex yang paling umum digunakan di Linux. Biarkan kami mendengar pendapat Anda. Editor hex apa yang Anda gunakan dan mengapa Anda lebih suka editor itu? Apa yang membuatnya lebih baik daripada yang lain?