Linux'ta Hex Editörler

Hex Editors Linux



Hex editörleri, derlenmiş yürütülebilir dosyaları veya ikili dosyaları incelemek için kullanılır. Yeterli deneyime sahip bir yazılımın nasıl çalıştığını değiştirmek için kolayca bir hex düzenleyici kullanabilirsiniz. Örneğin, bir onaltılık düzenleyici kullanarak bazı koşulları değiştirebilir, koşulları olumsuzlayabilir, derlenmiş bir ikili dosyanın bazı dizelerini değiştirebilirsiniz. Bu yazıda Linux'un bazı hex editörlerinden ve bunların nasıl kullanılacağından bahsedeceğim. Başlayalım.

Linux Hex Editörleri

Dışarıda birçok Linux hex editörü var. Popüler olanlardan bazıları xxd , DHex , altıgenDüzenle , korusun , HexLanet vb. Burada xxd , Ortada , hexedit , HexLanet hex editörlerin herhangi bir grafik kullanıcı arayüzü yoktur, bunları sadece Linux terminalinden kullanabilirsiniz. korusun hex editörünün bir grafik kullanıcı arayüzü (GUI) vardır. geldim ve Emac'lar Linux'ta hex editörleri olarak da kullanılabilir. Bu yazıda bunlardan bazılarına göz atacağız.







Linux Hex Düzenleyicilerini Yükleme

Bu bölümde size Linux'ta özellikle Ubuntu/Debian'da hex editörlerinin nasıl kurulacağını göstereceğim.



Önce apt paketi deposu önbelleğini aşağıdaki komutla güncelleyin:



$sudo apt-get güncellemesi

xxd'yi yükleme:

Yüklemek xxd , aşağıdaki komutu çalıştırın:





$sudo apt-get installxxd

xxd kurulmalıdır.



DHex'i yükleme:

yükleyebilirsiniz DHex aşağıdaki komutla:

$sudo apt-get installarasında

Ortada kurulmalıdır.

HexEdit'i yükleme:

Yüklemek için aşağıdaki komutu çalıştırabilirsiniz altıgenDüzenle :

$sudo apt-get installaltıgen

altıgenDüzenle kurulmalıdır.

HexCurse'u yükleme:

yükleyebilirsiniz HexLanet aşağıdaki komutla:

$sudo apt-get installlanet

HexLanet kurulmalıdır.

Bless'ı yüklemek:

Yüklemek korusun grafik hex editörü, aşağıdaki komutu çalıştırın:

$sudo apt-get installkorusun

Şimdi basın ve ve ardından basın devam etmek.

korusun hex editörü kurulmalıdır.

Şimdi başlamak için korusun hex editörü, şuraya gidin: Uygulama Menüsü ve ara korusun ve simgesini bulmalısınız korusun altıgen düzenleyici. Üstüne tıkla.

korusun hex editörü açılmalıdır.

Nasıl kullanılacağını daha sonra göstereceğim.

Bless Hex Düzenleyicisini Kullanma

Hex editörlerinin her birinin nasıl çalıştığını size göstermek bu yazının kapsamı dışında olduğu için mümkün değildir. sadece üstünü örteceğim korusun Bu makaledeki grafik hex editörü. Kavramlar diğer hex editörlerinde aynıdır. Bunları nasıl kullanacağınızı öğrenmek için biraz zamana ihtiyacınız olacak. Bu kadar.

Basit bir C programı yazıp derleyeceğim ve derlenmiş programı kullanarak değiştireceğim. korusun hex editörü, sadece size bir hex editörünün nasıl çalıştığını göstermek için. Başlayalım.

NOT: Ubuntu/Debian kullanıyorsanız ve devam etmek istiyorsanız, C programlarını derlemek için C/C++ geliştirme araçlarını yüklemeniz gerekecektir. Sadece koş ' sudo apt-get güncellemesi ' ve sonra çalıştırın' sudo apt-get install build-essential -y ' Ubuntu/Debian'da C/C++ geliştirme araçlarını yüklemek için.

Bu derleyeceğim C programı. içinde kaydedilir ~ / test.c dosya.

Şimdi C kaynak dosyasını derlemek için ~ / test.c , bir Terminal açın ve aşağıdaki komutu çalıştırın:

$gcc -veya Ölçektest.c

C kaynak dosyası bir kez ~ / test.c derlenir, bir ikili dosya ~/test yaratılacak. Aşağıdaki gibi çalıştırın:

$./Ölçek

Aşağıdaki ekran görüntüsünden de görebileceğiniz gibi, ekranda doğru çıktı görüntüleniyor.

Şimdi düzenlemek için ~/test derlenmiş ikili, başlat korusun hex editörü ve tıklayın Dosya ve ardından üzerine tıklayın Açık açılır menüden. Ayrıca basabilirsiniz + veya ile bir dosya açmak için korusun altıgen düzenleyici.

Bir dosya seçici açılmalıdır. Şimdi seçin ~/test ikili dosya ve tıklayın Açık .

Gördüğünüz gibi ~ /Ölçek dosya ile açılır korusun altıgen düzenleyici.

Temel olarak, biri ikili, biri hex ve diğeri ASCII karakterlerini gösteren 3 bölümü vardır.

Herhangi bir taraftan bir şey seçerseniz, aşağıdaki ekran görüntüsünde görebileceğiniz gibi tam onaltılı veya ikili gösterim vurgulanmalıdır.

Belirli Dize, Hex veya İkili kombinasyonları arayabilirsiniz. korusun altıgen düzenleyici. Bunu yapmak için, arama simgesine tıklayın ve aşağıdaki ekran görüntüsünde işaretlendiği gibi bir arama kutusu görünmelidir.

Ayrıca, Onaltılık, İkili veya Metin için arama yapmak isteyip istemediğinizi de değiştirebilirsiniz. olarak Aşağıya doğru açılan menü.

değiştireceğim LinuxMint metin Linuxİpucu . bu yüzden aradım LinuxMint . Arama sorgusunu yazmayı tamamladığınızda, .

Artık ASCII metnine tıklayıp oradaki karakterleri silip ekleyebilirsiniz.

İşiniz bittiğinde, kaydedin Dosya > Kaydetmek veya basarak + s .

Şimdi koşarsan ~/test tekrar görmelisin Linuxİpucu onun yerine LinuxMint .

Temel olarak Linux'ta Hex editörlerini böyle kullanırsınız. Bu makaleyi okuduğunuz için teşekkürler.