Hex editörleri vs. kötü amaçlı yazılım: İkili dosyaları analiz etmek için onaltılık bir düzenleyici seçin. En iyi Hex editörleri, hesap makineleri ve dönüştürücüler

Altıgen Editör Neo Nesneleri düzenleyebilen onaltılık ve ikili dosya düzenleyicinin ücretsiz sürümü büyük beden. Düzenlemeden sonra birden çok kez geri almanıza/yeniden yapmanıza olanak tanır. Ayrıca yerleşik kullanışlı araçlar verileri arama ve değiştirme.

Hex Editor Neo, verileri vurgulama, görüntüleme, düzenleme, değiştirme, hata ayıklama ve analiz etme yeteneklerine sahiptir. Programın önemli bir kalitesi, aynı anda birden fazla dosyayı açabilmesidir (sekmeli destek). Örneğin düzenleyiciyi kullanarak iki tıklamayla bir dosyaya yamalar yapabilirsiniz.

EXE, DLL, DAT, AVI, MP3'ünüzü yönetin, JPG dosyaları sınırsız geri alma/yineleme yetenekleriyle (geri al/yeniden yap). Yapılan işin geçmişi bir ağaç formunda görünür; istediğiniz veya orijinal veri türüne her zaman kolayca dönebilirsiniz.

Hex Editor Neo'nun Özellikleri

  • Düzenleme ikili dosyalar en yüksek hızda her boyutta
  • İkili dosyalardaki verileri bulma ve değiştirme
  • Mikrokod programlarının yazılması
  • Ders çalışıyor işlevsellik herhangi bir yürütülebilir dosya

Tanım

Bu, sabit sürücüdeki dosyaları düzenlemek ve RAM ile çalışmak için tasarlanmış bir programdır. Hex Düzenleyici şu adreste mevcuttur: ücretsiz sürüm ve kullanımı rahat. Standart editörden farkı dosyaların onaltılık formatta olmasıdır. Bu program sayesinde sadece içeriği değil aynı zamanda çeşitli şeyleri de gösterebilirsiniz. resmi bilgi. Kullanıcılar bunu okuyarak bağımsız olarak şunu anlayabilirler: zararlı kod eksiktir ve nesnenin durumu daha net hale gelir.

Uygulama standart editörün en güncel özelliklerini içerir. Cihaz hafızasının farklı yerlerindeki bilgileri değiştirmek, görüntülemek, değiştirmek, kopyalamak ve almak için kullanılır. Her kullanıcı, dosyaları program koduyla donatma, küçük uzantılı dosyaları inceleme ve bunları istediği zaman düzeltme hakkına sahiptir. Ayrıca HxD Hex Editor 1.7 7.0 rus programını web sitemizden bilgisayarınıza indirebilirsiniz.

Program tasarımı

Birçok popüler editör gibi Hex Editor de basit bir tasarıma sahiptir. Programda yüzen paneller ve kullanışlı sekmeler bulunur. Düzenleme için kullanılan dosyalar yatay veya dikey olarak açılabilir. Ayrıca araçlara dahil olanlar farklı şekiller düzenleme işlemini daha ilginç hale getiren kodlamalar. Programın ana avantajlarıyla tanışmak için Hex Editor HxDxd'yi Rusça olarak ücretsiz indirmeniz gerekiyor.

Ana avantajlar

  • Program tüm kullanıcılara ücretsiz olarak sunulmaktadır.
  • Yerleşik veri denetçisi ve farklı formatlardaki içerik
  • Kullanışlı sekme düzeni ve kayan paneller
  • Birden fazla kodlama kullanma yeteneği
  • Çok işlevli: ara, değiştir, kopyala, yapıştır

Hex Editor'ı Rusça torrenti ücretsiz indirmek için web sitemizdeki bağlantıyı takip etmeniz gerekir.

Sistem gereksinimleri:

  • Windows: XP, Vista, 7, 8, 8.1, 10
  • Yıl: 2001

HxD Hex Editor, iyi bir dizi fonksiyona sahip kullanışlı bir onaltılık düzenleyicidir ve üstelik ücretsizdir. Program, değişikliklere bağlı olarak herhangi bir boyuttaki dosyalarla herhangi bir zorluk yaşamadan çalışmanıza olanak tanır. rasgele erişim belleği. Yani, yalnızca sabit sürücüdeki dosyaları değil, doğrudan RAM'den de düzenlemek mümkündür. Bu programın hızından bahsetmemek mümkün değil. HxD'nin performansı oldukça yüksektir. Dosya boyutu ne olursa olsun, yardımcı program dosyayı neredeyse anında açar. Tüm işlemler (verileri değiştirme, arama, kopyalama ve dışa aktarma) hızlı bir şekilde gerçekleştirilir. Dosyaları bölme ve birleştirme, istatistik ve yer imleri oluşturma, kalıcı olarak güvenli silme, seçilen şablona göre doldurma, bayt ekleme vb. gibi birçok başka işlev de vardır.

HxD editörü çok iyi düşünülmüş. Dosyaları düzenlerken ihtiyaç duyulan her şeyi dikkate aldı. Diğer uygulamalarla dosya alışverişi yapabilirsiniz. Bu set fırsatlar ücretsiz olarak sunulmaktadır. Program Rusçadır ancak diğer diller de seçilebilir. Programın son eylemin "iptal" sayısını sınırlamadığını da belirtmek gerekir.

Bu makale, bir dosyayı düzenleme örneğini kullanarak ücretsiz hex editörü Free Hex Editor Neo'da çalışmaktan bahsedecek. BkEnd.dll teslimattan itibaren doğru işlem bu sistem ile.

1. Hex düzenleyiciler ve dosyalar hakkında biraz

Bildiğiniz gibi, bir bilgisayarın sabit diskinde saklanan herhangi bir dosya, bir dizi makine sözcüğünden (bayt) oluşur. Bir bayt ise her biri “0” veya “1” değerini alabilen 8 bitten oluşur, yani bir bayt 0 ila 255 aralığında 2 8 = 256 değer alabilir. 256 10'dur. Onaltılık sistemde yazılan, üç basamaklı yuvarlak bir sayıdır - 100 16, yani 0-255 aralığında herhangi bir sayıyı temsil etmek için en fazla 2 basamak gerekli olacaktır. Bu, onaltılık sayı sisteminde her baytın değerini iki basamaklı bir sayı olarak yazmanın çok uygun olduğu anlamına gelir.

Onaltılı düzenleyici bize dosyayı makinenin onu "gördüğü" şekilde, yani bir bayt dizisi olarak gösterir. Örneğin editörde bir dosyayı açtığımızda, dosya boyutuna bağlı olarak 16 sütun ve satır sayısından oluşan bir matris göreceğiz. Her matris değeri, iki basamaklı onaltılık sayı olarak yazılan bir bayta karşılık gelir. İstenilen baytın değerini değiştirerek, buna göre dosyanın kendisini değiştirebiliriz.

Ayrıca tablonun yanında şunları görebiliriz:

  • Matrisin solunda bir sayı satırı görüntülenir: her satır, bu satırın ilk baytının adresini/ofsetini belirten bir sayıya karşılık gelir. Adres adımı sütun sayısına eşittir.
  • Matrisin tepesinde başka bir cetvel görüntülenir: her sütunun üstünde, bu sütundaki baytın karşılık gelen satırın ilk baytına göre uzaklığı görüntülenir. i'inci satıra karşılık gelen sayı ile j'inci sütuna karşılık gelen sayının toplamı, alınan satır ile alınan sütunun kesişiminde bulunan (i;j) baytının adresi/offset'idir.
  • Matrisin sağında aynı veriler görüntülenir, ancak farklı bir yorumla. En yaygın alternatif, verileri, değerleri yazdırılamayan karakterlere karşılık gelen baytların noktalar (·) olarak görüntülendiği ASCII metni olarak görüntülemektir. Bu alandaki değerleri de düzenleyebilirsiniz.

2. Ücretsiz Hex Editor Neo'yu yükleyin

Örneğin, ofseti olan bir bayta ihtiyacım var 000d9cca değer yaz eb. Bunu yapmak için “000d9cco” satırını ve “0a” sütununu buluyorum, istenen hücreye çift tıklayıp yeni bir değer giriyorum.

Benzer şekilde ilerleyerek aşağıdaki değişiklikleri yapıyorum:

  1. Hatayı düzeltmek için " MS gerekli SQL Server 6.5 + Hizmet Paketi 5a veya üzeri!» alanları değiştirin:
    ofset ile 000d9cca Anlam 83 değişmek eb
    ofset ile 000d9ccb Anlam e8 değişmek 15
    ofset ile 000db130 Anlam 83 değişmek eb
    ofset ile 000db131 Anlam e8 değişmek 10
  2. Hatayı düzeltmek için " Veritabanı için belirlenen sıralama düzeni sistemdekinden farklıdır!»:
    ofset ile 0018a79d Anlam 75 değişmek eb
  3. Hatayı düzeltmek için " Hakkında yanlış sözdizimi anahtar kelime"İŞLEM»
    İfade etmek TRUNCATE_ONLY İLE %s DÖKÜM İŞLEMİ ofset konumunda bulunan 002856B0 bir ifadeyle değiştir ALTER DATABASE %s SET KURTARMA BASİT
  4. Hatayı düzeltmek için " Veritabanı tek kullanıcı modunda açılamaz", alanları değiştirin:
    ofset ile 0028549c Anlam 64 değişmek 6b
    ofset ile 0028549d Anlam 62 değişmek 70

Tüm değişiklikler yapıldıktan sonra dosyayı "tıklayarak kaydedin" Dosya» — « Kaydetmek» .

Bu makale size yardımcı oldu mu?