Editor hex teratas untuk linux

Editor hex teratas untuk linux

Dalam artikel ini, kami akan mengkaji beberapa editor Hex terbaik untuk Linux. Tetapi sebelum kita mula, mari kita lihat apa sebenarnya editor hex.

Apa itu editor hex

Dengan kata -kata mudah, a Editor Hex membolehkan anda memeriksa dan mengedit fail binari. Perbezaan antara editor teks biasa dan editor hex ialah editor biasa mewakili kandungan logik fail, sementara editor hex mewakili kandungan fizikal fail.

Yang menggunakan editor hex

Editor hex digunakan untuk menyunting bait individu data dan kebanyakannya digunakan oleh pengaturcara atau pentadbir sistem. Beberapa kes yang paling biasa digunakan ialah debug atau protokol komunikasi binari kejuruteraan terbalik. Sudah tentu, terdapat banyak perkara lain yang boleh anda gunakan editor hex - contohnya mengkaji fail dengan format fail yang tidak diketahui, melakukan perbandingan hex, mengkaji semula dump memori program, dan lain -lain.

Kebanyakan editor HEX yang disebutkan ini tersedia untuk dipasang dari repositori lalai menggunakan pengurus pakej pengedaran anda, seperti SO:

# YUM Pemasangan Pakej [ON CentOS] # DNF Pemasangan Pakej [on fedora] # Apt Package Package [On Debian/Ubuntu] # Zypper Install Package [On OpenSuse] # Pacman -SS Package [on Arch Linux] 

Jika tidak ada pakej yang tersedia, pergi ke laman web setiap alat di mana anda akan mendapat pakej mandiri untuk muat turun dan prosedur pemasangan, bersama -sama dengan butiran mengenai kebergantungan.

1. Editor XXD Hex

Sebilangan besar (jika tidak setiap) pengagihan Linux datang dengan editor yang membolehkan anda melakukan manipulasi heksadesimal dan binari. Salah satu alat tersebut adalah alat baris arahan - XXD, yang paling biasa digunakan untuk membuat pembuangan hex fail atau input standard. Ia juga boleh menukar hex dump kembali ke bentuk binari asalnya.

Editor XXD Hex untuk Linux

2. Editor HexEdit Hex

Hexedit adalah editor baris arahan heksadesimal lain yang mungkin sudah dipasang pada OS anda. HexEdit menunjukkan pandangan heksadesimal dan ASCII pada masa yang sama.

Hexedit untuk Linux

3. Editor Hexyl Hex

Satu lagi alat yang berguna untuk memeriksa fail binari adalah heksil, adalah penonton hex mudah untuk terminal linux yang menggunakan output berwarna untuk menentukan kategori bait yang berlainan.

Hexyl - Hex Viewer untuk Linux

Pandangan heksil dibahagikan kepada tiga lajur:

  • Lajur offset untuk memberitahu anda berapa banyak bait ke dalam fail anda.
  • Lajur Hex, yang mengandungi pandangan heksadesimal fail. (Perhatikan bahawa terdapat garis pemisahan di antara)
  • Perwakilan teks fail.

Pemasangan penonton hex ini berbeza untuk sistem pengendalian yang berbeza, jadi disyorkan untuk menyemak fail ReadMe dalam projek untuk melihat arahan pemasangan yang tepat untuk OS anda.

4. GHEX - Editor Gnome Hex

GHEX adalah editor hex grafik yang membolehkan pengguna mengedit fail binari dalam format Hex dan ASCII. Ia mempunyai mekanisme pembatalan dan redo bertingkat yang boleh didapati berguna. Ciri lain yang berguna ialah mencari dan menggantikan fungsi dan menukar antara nilai binari, oktal, perpuluhan, dan heksadesimal.

GHEX - Editor Hex Graphical untuk Linux

5. Bless Hex Editor

Salah satu editor Hex yang lebih maju dalam artikel ini adalah Bless, yang serupa dengan GHEX, Ia mempunyai antara muka grafik yang membolehkan anda mengedit fail data besar dengan mekanisme undo/redo bertingkat. Ia juga mempunyai pandangan data yang disesuaikan, ciri mencari-tempat, dan carian pelbagai threaded dan menjimatkan operasi. Pelbagai fail boleh dibuka sekaligus menggunakan tab. Fungsi juga boleh dilanjutkan melalui plugin.

Berkat - Editor Hex untuk Linux

6. Editor Okteta

Okteta adalah satu lagi editor mudah untuk mengkaji fail data mentah. Beberapa ciri utama Okteta termasuk:

  • Pandangan watak yang berbeza - tradisional dalam lajur atau dalam baris dengan nilai bahagian atas watak.
  • Mengedit serupa dengan editor teks.
  • Profil yang berbeza untuk pandangan data.
  • Pelbagai fail terbuka.
  • Fail jauh oleh FTP atau HTTP.
Editor Okteta untuk data mentah

7. wxhexeditor

WXHEXEditor adalah salah satu daripada editor Linux Hex yang mempunyai beberapa ciri canggih dan sementara tidak ada dokumentasi rasmi untuk editor, terdapat halaman wiki yang ditulis dengan baik yang memberikan penjelasan tentang cara menggunakannya juga.

Wxhexeditor untuk Linux

Whhexeditor ditujukan terutamanya pada fail besar. Ia berfungsi lebih cepat dengan fail yang lebih besar kerana ia tidak cuba menyalin keseluruhan fail ke dalam ram anda. Ia mempunyai penggunaan memori yang rendah dan dapat melihat beberapa fail sekaligus. Oleh kerana ia mempunyai begitu banyak ciri dan faedah, anda mungkin ingin menyemaknya semua di halaman Wiki atau laman web WXHexEditor rasmi.

8. Hexcurse - Editor Konsol Hex

Hexcurse adalah editor hex berasaskan ncurses. Ia boleh membuka, mengedit, dan menyimpan fail dalam antara muka terminal yang mesra yang membolehkan anda pergi ke garis tertentu atau melakukan carian. Anda boleh dengan mudah bertukar -tukar antara alamat hex/perpuluhan atau beralih antara hex dan asci windows.

Hexcurse - Editor Hex untuk Linux

9. Editor binari Hexer

Hexer adalah satu lagi editor binari baris arahan. Perbezaan yang satu ini adalah bahawa ia adalah editor gaya seperti vi untuk fail binari. Beberapa ciri yang paling ketara ialah - pelbagai buffer, undo multilevel, penyuntingan baris arahan dengan siap, dan ungkapan biasa binari.

Hexer - Editor binari untuk Linux
Kesimpulan

Itu adalah semakan cepat beberapa editor Hex yang paling biasa digunakan di Linux. Mari kita dengar pendapat anda. Editor hex apa yang anda gunakan dan mengapa anda lebih suka editor itu? Apa yang menjadikannya lebih baik daripada yang lain?