Onaltılı Düzenleyici Nedir ve Neden Kullanmalısınız? [Teknoloji Açıklaması]

  • Edmund Richardson
  • 0
  • 2323
  • 438
reklâm

Dönem büyü, onaltılık veya base-16 için kısa, bilgisayarınızda depolanan tüm dosyaların takip ettiği ham veri yapısıdır. Kelimenin tam anlamıyla, her dosya bilgisayarınızda bu biçimde saklanır, ancak bu verileri neredeyse hiçbir yerde görmezsiniz. Bilgisayarınızdaki işlenmemiş bit ve baytları doğrudan değiştirebilmeniz, bazen avantajınız için kullanılabilir..

Peki hex nasıl çalışır, hex editörü nedir ve neden PC'nizde kullanmanız gerekebilir??

Hex Nedir?

İnsanların saymak için kullandıkları sayı sistemine ondalık, 0-9 arası rakamlar denir. Ondalık, Persler tarafından yaklaşık 6000 yıl önce icat edildi..

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

Son olarak, 1950'lerde veya 1960'larda IBM, ikili verileri temsil etmenin kısa bir yolu olan Onaltılık sayı sistemini resmileştirdi. 0-9 arasındaki rakamları kullanmak yerine, onaltılık 0 - F arasındaki rakamları kullanır. 0 - 31 arasındaki sayıları kullanır (ondalıktan onaltılık seviyeye 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ının sonuna ulaştığınızda “basamak”, sadece sayıyı sola doğru artırın, tıpkı ondalık sayma sistemi ile yaptığınız gibi.

Şimdi onaltılık temelleri kullanmaya başladığımıza göre, bazı hex editörlerine geçelim..

Hex Editors

Hex editörleri normal bir metin editöründen çeşitli şekillerde farklılık gösterir. Bir hex editörünün temeli, dosyanın ham içeriklerini göstermeleridir. Kodlama veya metne dönüştürme yok - sadece işlenmemiş makine kodu. İkincisi, temel almak yerine, satır numaralarının “hatlar” dosyanın başlangıcından ofset adresi.

PSPad

Favori hex editörüm PSPad. PSPad, harika bir metin ve kod editörü olmasının yanı sıra, “HEX Editör'de aç… ” Özel düzenleme modunu başlatacak olan seçenek.

Bu moda girdikten sonra, dosyanın her 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 yere göre düzenleyebilir veya sağ tarafta da düzenleyebileceğiniz bu değerin alfasayısal gösterimini sağlayabilirsiniz..

XVI32

XVI32 ayrıca çok yetenekli bir hex editörüdür. PSPad'de olduğu gibi, hex değerlerini doğrudan veya karakter gösterimini düzenleyebilirsiniz..

Ayrıca ofsetleri kontrol etmek için bir adres hesaplayıcısı ve ne yaptığınızı biliyorsanız, onaltılık bir dosyayı almanıza yardımcı olacak diğer altıgenlere özgü seçenekler gibi bazı gelişmiş hex düzenleme araçlarına sahiptir..

Hex Editor ile Ne Yapabilirsiniz?

Artık onaltılık değerin ne olduğunu ve bunları nasıl açıp düzenleyebileceğinizi biliyorsunuz., niye ya tam olarak bunu yapmak ister misin?

Bir Dosya Türü Bulun

Arada bir, açamayacağınız bir dosyayla karşılaşabilirsiniz. Normal bir boyuta sahiptir, ancak Word veya Adobe onu açmaz. Bu konuda bir şey yapabilir misin??

Yapacağım ilk şey dosyayı hex editöründe açmak. Çoğu dosya, dosyanın en üstünde, aslında ne tür bir dosya olabileceğini tanımlayan bazı bilgiler içerir..

Aşağıda, bir Adobe PDF dosyasının karakter gösterimidir. Birinin yanlışlıkla bir PDF dosyasını Microsoft Word .DOC dosyası olarak kaydettiğini varsayalım..

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ı onaltılık düzenleyicide açın; derhal bu dosyanın bir PDF dosyası olduğu ve dosya uzantısına hızlı bir geçiş yaptığı ve Adobe Acrobat'ta veya başka bir uygun okuyucuda açılabileceği açıktır..

Bir dosya türü görürseniz ancak bu dosyayı açmak için ne tür bir programın kullanılabileceği konusunda bir fikriniz yoksa, hangi dosya uzantılarını ve bunları açmak için kullanılan programları listeleyen OpenWith'i inceleyebilirsiniz..

Oyun ve Dosya Hacking

Bir hex editörü kullanabilmenizin bir başka popüler nedeni de hack oyunu. Örneğin, bir oyun kaydetme durumu dosyası yükleyebilir ve sahip olduğunuz para miktarını 1.000 ila 1.000.000 ABD Doları arasında değiştirebilirsiniz..

Şimdi, daha yeni oyunlarda bu daha da zorlaştı. Birçok modern oyun, kaydetme durumunu veya oyunu bir çok kez daha zorlaştıran sıkıştırma veya şifreleme içerir. Ancak bazı oyunlar, Sonic Spinball gibi bazı değişkenleri düzenlemenize izin verir..

Oyun dosyalarına bakmanın yanı sıra, bazen başka türlü erişemeyeceğiniz kaydedilmiş bir dosyadaki diğer önemli bilgileri de toplayabilirsiniz. Bu, büyük ölçüde dosya türüne ve aradığınız bilgiye bağlıdır, ancak bir hex editörü kullanmak tam olarak bir dosyada neyin bulunacağını belirlemede yararlıdır..

Hata Ayıklama ve Düzenleme

Sonunda bir hex editörü kullanmanın son nedeni, kodunuzu hata ayıklayan bir programcı olmanızdır. Kodunuzu yeniden derlemeye geri dönmek yerine, basit bir onaltılı düzenleme, bir doğrulama desenini test etmek için ihtiyacınız olan tek şey olabilir. Ham bir ikili dosyayı düzenlemek, kalbin haberi için önerilmez - bir dosyadaki yalnızca bir karakteri değiştirmek onu potansiyel olarak işe yaramaz hale getirebilir. Onaltılı bir düzenleyici kullanarak herhangi bir dosyayı değiştirmeden önce yedeğinizin olduğundan emin olun..

Bir Onaltılık Onaltılı Değilse

Umarım, daha önce bilmediğiniz veya en azından hafızanızı yenilemiş olduğunuz bilgisayarlar hakkında biraz öğrendiniz. Bilgisayarınızın nasıl çalıştığını bilmek, kullanımı daha kolay ve daha kolay hale geldikçe daha da önemli hale gelir. Bu kadarını başardıysanız, sabit diskinizde 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 editörleri hakkında sorularınız mı var? Aşağıda bize bildirin!




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.