Editor Hex Teratas untuk Linux


Pada artikel ini, kita akan mengulas beberapa hex editor terbaik untuk Linux. Namun sebelum kita mulai, mari kita lihat apa sebenarnya hex editor itu.

Apa itu editor Hex

Sederhananya, hex editor memungkinkan Anda memeriksa dan mengedit file biner. Perbedaan antara editor teks biasa dan hex editor adalah editor biasa mewakili konten logis file, sedangkan hex editor mewakili konten fisik file.

Siapa yang menggunakan Hex editor

Hex editor digunakan untuk mengedit setiap byte data dan sebagian besar digunakan oleh pemrogram atau administrator sistem. Beberapa kasus yang paling umum digunakan adalah debugging atau rekayasa balik protokol komunikasi biner. Tentu saja masih banyak hal lain yang bisa Anda lakukan dengan menggunakan hex editor – misalnya mereview file dengan format file yang tidak diketahui, melakukan perbandingan hex, mereview dump memori program, dan lain-lain.

Sebagian besar hex editor yang disebutkan di atas tersedia untuk diinstal dari repositori default menggunakan manajer paket distribusi Anda, seperti:

yum install package       [On CentOS]
dnf install package       [On Fedora]
apt install package       [On Debian/Ubuntu]
zypper install package    [On OpenSuse]
pacman -Ss package        [on Arch Linux]

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

1. Editor Heksa Xxd

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

2. Editor Hexedit Hex

Hexedit adalah editor baris perintah heksadesimal lainnya yang mungkin sudah terinstal di OS Anda. Hexedit menampilkan tampilan file heksadesimal dan ASCII secara bersamaan.

3. Editor Heksil Hex

Alat lain yang berguna untuk memeriksa file biner adalah hexyl, adalah penampil hex sederhana untuk terminal Linux yang menggunakan keluaran berwarna untuk menentukan berbagai kategori byte.

Tampilan heksil dibagi menjadi tiga kolom:

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

Instalasi hex viewer ini berbeda untuk sistem operasi yang berbeda, jadi disarankan untuk memeriksa file readme di proyek untuk melihat petunjuk instalasi yang tepat untuk OS Anda.

4. Ghex – Editor Hex GNOME

Ghex adalah editor hex grafis yang memungkinkan pengguna mengedit file biner dalam format hex dan ASCII. Ini memiliki mekanisme pembatalan dan pengulangan bertingkat yang mungkin berguna bagi sebagian orang. Fitur berguna lainnya adalah mencari dan mengganti fungsi serta mengkonversi antara nilai biner, oktal, desimal, dan heksadesimal.

5. Memberkati Editor Hex

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

6. Editor Okteta

Okteta adalah editor sederhana lainnya untuk meninjau file data mentah. Beberapa fitur utama okteta antara lain:

  • Tampilan karakter yang berbeda – tradisional dalam kolom atau baris dengan nilai bagian atas karakter.
  • Pengeditan mirip dengan editor teks.
  • Profil berbeda untuk tampilan data.
  • Beberapa file terbuka.
  • File jarak jauh melalui FTP atau HTTP.

7.wxHexEditor

wxHexEditor adalah salah satu hex editor Linux yang memiliki beberapa fitur lanjutan dan meskipun tidak ada dokumentasi resmi untuk editornya, ada halaman wiki yang ditulis dengan baik yang memberikan penjelasan tentang cara menggunakannya juga.

whHexEditor ditujukan terutama untuk file besar. Ia bekerja lebih cepat dengan file yang lebih besar karena tidak mencoba menyalin seluruh file ke dalam 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 resmi wxHexEditor.

8. Hexcurse – Konsol Hex Editor

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

9. Editor Biner Hexer

Hexer adalah editor biner baris perintah lainnya. Perbedaannya adalah editor gaya mirip Vi untuk file biner. Beberapa fitur yang paling menonjol adalah – multi buffer, pembatalan bertingkat, pengeditan baris perintah dengan penyelesaian, dan ekspresi reguler biner.

Kesimpulan

Itu tadi ulasan singkat tentang beberapa hex editor yang paling umum digunakan di Linux. Biarkan kami mendengar pendapat Anda. Editor hex apa yang Anda gunakan dan mengapa Anda lebih memilih editor tersebut? Apa yang membuatnya lebih baik dibandingkan yang lain?