Hex Düzenleyici Nedir ve Neden Kullanabilirsiniz [Teknoloji Açıklaması]

Hex Düzenleyici Nedir ve Neden Kullanabilirsiniz [Teknoloji Açıklaması]

Dönem altıgen , kısaltması onaltılık veya base-16, bilgisayarınızda depolanan tüm dosyaların izlediği ham veri yapısıdır. Kelimenin tam anlamıyla her dosya bilgisayarınızda bu biçimde saklansa da, bu verileri neredeyse hiçbir yerde göremezsiniz. Yine de bilgisayarınızdaki ham bitleri ve baytları doğrudan değiştirebilmek bazen avantajınıza olabilir.





Peki hex nasıl çalışır, hex düzenleyici nedir ve neden bilgisayarınızda bir tane kullanmanız gerekebilir?





Hex Nedir?

İnsanların saymak için kullandığı sayı sistemine 0'dan 9'a kadar olan sayılara ondalık denir. Ondalık, yaklaşık 6000 yıl önce Persler tarafından icat edilmiştir.





1679'a hızlı ileri sar. 0'lar ve 1'lerden oluşan ikili sayı sistemi,Gottfried Wilhelm von Leibniz tarafından icat edildi.

Sonunda 1950'lerde veya 1960'larda IBM, ikili verileri temsil etmenin kısa bir yolu olan Onaltılı sayı sistemini resmileştirdi. 0-9 arası rakamları kullanmak yerine, onaltılık 0'dan F'ye kadar olan rakamları kullanır. 0'dan 31'e kadar sayma (ondalıktan onaltılıya dönüştürme):



0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F

Sayısal 'rakamların' sonuna geldiğinizde, tıpkı ondalık sayma sisteminde yaptığınız gibi, soldaki sayıyı birer birer artırmanız yeterlidir.





Artık onaltılık temelleri aradan çıkardığımıza göre, bazı onaltılık düzenleyicilere geçelim.

Onaltılı Editörler

Hex editörleri, normal metin editörlerinden birkaç yönden farklıdır. Bir hex editörünün temeli, dosyanın ham içeriğini görüntülemeleridir. Metne kodlama veya çeviri yok - yalnızca ham makine kodu. İkincisi, satır numaralarının 'satırlara' dayalı olmak yerine dosyanın başlangıcından itibaren bir ofset adresi olmasıdır.





PSPad

En sevdiğim hex editörü PSPad . PSPad, harika bir metin ve kod düzenleyicisi olmanın yanı sıra, ' HEX Editor'da aç ... ' seçeneği, özel düzenleme modunu başlatacak.

Bu moda girdikten sonra, dosyanın her bir bitinin konumunu ve onaltılık değerlerini görebilirsiniz. Dosyayı düzenlemek için iki seçeneğiniz vardır - onaltılık değerleri konuma göre düzenleyebilirsiniz ya da sağ tarafta bu değerin aynı zamanda düzenleyebileceğiniz alfasayısal temsili bulunur.

XVI32

XVI32 aynı zamanda çok yetenekli bir hex editörüdür. PSPad'de olduğu gibi, onaltılık değerleri doğrudan veya karakter temsilini düzenleyebilirsiniz.

Ayrıca, ofsetleri kontrol etmek için bir adres hesaplayıcı gibi bazı gelişmiş onaltılık düzenleme araçlarına ve ne yaptığınızı biliyorsanız bir onaltılık dosyada gezinmenize yardımcı olabilecek diğer bazı onaltılık özel seçeneklere sahiptir.

Hex Editor ile Neler Yapabilirsiniz?

Artık bir onaltılık değerin ne olduğunu ve bunları nasıl açıp düzenleyebileceğinizi bildiğinize göre, Niye tam olarak bunu yapmak ister miydin?

twitter hangi video dosyasını destekliyor

Bir Dosya Türü Bulun

Arada bir, açamadığınız bir dosyayla karşılaşabilirsiniz. Normal bir boyutu var, ancak Word veya Adobe onu açmıyor. Bu konuda bir şey yapabilir misin?

Yapacağım ilk şey, dosyayı bir hex düzenleyicide açmak. Çoğu dosya, dosyanın en üstünde, gerçekte ne tür bir dosya olabileceğini açıklayan bazı bilgiler içerir.

Aşağıda, bir Adobe PDF dosyasının karakter gösterimi bulunmaktadır. Diyelim ki birisi yanlışlıkla bir PDF dosyasını Microsoft Word .DOC dosyası olarak kaydetti.

Sisteminiz bu uzantıyı gördüğünde, dosyayı açmak için Microsoft Word'ü başlatmaya çalışır - ancak başarısız olur. Dosyayı bir hex düzenleyicide açın ve bu dosyanın gerçekten bir PDF dosyası olduğu ve dosya uzantısına hızlı bir geçiş olduğu hemen anlaşılır ve onu doğrudan Adobe Acrobat veya başka bir uygun okuyucuda açabileceksiniz.

Bir dosya türü görüyorsanız ancak bu dosyayı açmak için ne tür bir programın kullanılabileceğini bilmiyorsanız, kontrol edebilirsiniz. Bununla aç birçok dosya uzantısını ve bunları açmak için kullanılan programları listeler.

Oyun ve Dosya Hackleme

Bir altıgen düzenleyici kullanmanın bir başka popüler nedeni de oyun korsanlığıdır. oyun yükleyebilirsin Kayıt Yeri örneğin, dosyalayın ve sahip olduğunuz para miktarını 1.000 ABD Dolarından 1.000.000 ABD Dolarına değiştirin.

Şimdi, daha yeni oyunlarda bu çok daha zor hale getirildi. Birçok modern oyun, kaydetme durumunu veya oyunu çözmeyi birçok kez daha zor hale getiren sıkıştırma veya şifreleme içerir. Ancak, bazı oyunlar hala belirli değişkenleri düzenlemenize izin verir, örneğin: Sonik Spinball .

Oyun dosyalarına bakmanın yanı sıra, bazen kaydedilmiş bir dosyadan başka türlü erişemeyeceğiniz diğer önemli bilgileri de toplayabilirsiniz. Bu, büyük ölçüde dosyanın türüne ve hangi bilgileri aradığınıza bağlıdır, ancak bir dosyada tam olarak neyin bulunduğunu belirlemede bir onaltılık düzenleyici kullanmak yararlıdır.

Hata Ayıklama ve Düzenleme

Son olarak, bir hex editörü kullanmanızın son ana nedeni, kodunuzda hata ayıklayan bir programcı olmanızdır. Kodunuzu yeniden derlemek için geri dönmek yerine, bir doğrulama modelini test etmek için ihtiyacınız olan tek şey basit bir altıgen düzenleme olabilir. İşlenmemiş bir ikili dosyayı düzenlemek, kalp atışları için önerilmez - bir dosyada yalnızca bir karakteri değiştirmek, onu potansiyel olarak işe yaramaz hale getirebilir. Bir onaltılık düzenleyici kullanarak herhangi bir dosyayı değiştirmeden önce bir yedeğiniz olduğundan emin olun.

Bir Hex Hex Değilken

Umarım daha önce bilmediğiniz bilgisayarlar hakkında biraz bilgi edinmişsinizdir veya en azından hafızanızı tazelemişsinizdir. Bilgisayarınızın nasıl çalıştığını bilmek, kullanımları daha kolay ve daha kolay hale geldikçe daha da önemli hale geliyor. Buraya kadar geldiyseniz, sabit sürücünüzde depolanan bit ve baytlardan en iyi şekilde yararlanmak için bu gelişmiş stratejileri kullanmaya hazır olduğunuzu biliyorum!

Genel olarak onaltılık veya onaltılık düzenleyiciler hakkında sorularınız mı var? Aşağıda bize bildirin!

Paylaş Paylaş Cıvıldamak E-posta Komut İstemini Kullanarak Windows Bilgisayarınızı Nasıl Temizlersiniz

Windows PC'nizin depolama alanı azalıyorsa, bu hızlı Komut İstemi yardımcı programlarını kullanarak gereksiz dosyaları temizleyin.

Sonrakini Oku
İlgili konular
  • Web Kültürü
  • Teknoloji Açıklaması
Yazar hakkında Dave Drager(56 Makale Yayımlandı)

Dave Drager, Philadelphia, PA banliyölerinde XDA Developers'ta çalışıyor.

Dave Drager'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın