Uydu haritaları basit bir altıgen düzenleyicidir. onaltılık düzenleyici

  • 31.05.2019

İnsanlar, yalnızca profesyonellerin ve programcıların altıgen editörlerle çalışabileceği görüşündedir ve meslekten olmayanlar için bu gereksiz ve anlaşılmaz bir şeydir. Aslında bu, yardımcı programdaki bir hatayı veya hatayı düzeltmeniz gerekirse, oyuncular ve sıradan kullanıcılar için kesinlikle kullanışlı olacak kullanışlı bir araçtır. Özünde, editör onaltılık bir kod çözücüdür. Rakamları yazmak için ondalık sayı kullanırız, makine tüm bilgileri kodlamak için 2 haneli bir kod kullanır ve daha sonra kullanıcının daha kolay anlaması için tümü onaltılık sayıya dönüştürülür. Aslında, editörlere yeni başlayanlar tarafından ihtiyaç duyulması daha olasıdır, çünkü profesyoneller, programlama için gerekliyse, aynı anda birkaç paradigmayı uygulama yeteneğine sahip çok işlevli yardımcı programları kullanır. Hangi hesaplayıcıları ve dönüştürücüleri seçmenin en iyisi olduğunu görelim.

Ayrıca, kodu diğer kodlama sistemlerine dönüştürme ve sistem ikili dosyalarını okuma özelliğine sahip, dünyadaki en basit ve en popüler hex editörü. Hex Editor Neo'nun tüm işlevleri, kullanıcının isteği üzerine dosyaları açmak, bazı değişiklikler yapmak ve aynı veya farklı bir biçimde kaydetmektir. Bununla birlikte, bir kolaylık vardır - yardımcı program kapatıldıktan sonra bile değişikliklerin geçmişi kaydedilir. Bu nedenle, kararlarınızın hiçbirine tekrar gelmek zorunda değilsiniz. Bir şekilde olacaklar, bugün tam önünüzde tamamlamaya vakit bulamadığınız kodun o kısmına yarın geri dönebilirsiniz. Bu Hex editörü, yeni başlayanlar ve profesyoneller için uygundur.

HxD Hex Düzenleyici

ANSI veya ASCII gibi temel kodlamaları destekleyen ikili dosyalar için ücretsiz, ancak yine de oldukça güçlü bir düzenleyici, genellikle daha işlevsel hesap makinelerine ve dönüştürücülere ek olarak kullanılır. Dosyaları boyut sınırlaması olmadan kabul eder ve en önemlisi RAM'i değiştirmenize, herhangi bir yeniliği anında sabit diske kaydetmenize olanak tanır. Yaratıcılar tarafından düşünülen kullanışlı ve ergonomik bir arayüz, kullanıcının işini bir kez daha kolaylaştırıyor. HxD Hex Editor'da klasik bir araç yığını yoktur ve her şey basit bir deklanşör sistemi sayesinde düzenlenmiştir, bunun için zaten bir hex editörü indirebilirsiniz.

altıgen atölye

Herhangi bir donanıma sahip bilgisayarlar için uygun en basit editörlerden biri. Programı taşınabilir bir editör olarak bu kadar popüler yapan, 2000'li yılların başlarında Microsoft nesne tasarımının bir miktar akışına rağmen, sistem kaynaklarına ve kullanıcı dostu bir arayüze yönelik küçük talebiydi. Yardımcı programı bir USB flash sürücüye yüklemeniz ve ardından koddaki sorunu yerinde çözmeniz gerekiyorsa, daha iyi bir çözüm bulamazsınız, çünkü uygulamanın daha düşük sistem gereksinimlerine sahip taşınabilir bir sürümü de vardır. Ayrıca bir mobil versiyonu da var ve hex atölyesini doğrudan akıllı telefonunuza indirebilirsiniz.

WinHex

Bu altıgen düzenleyici, paylaşılan bir yazılımdır; bu, işlevselliğin ana kısmı için ödeme yapmanız gerektiği anlamına gelir. Ancak, çeşitli formatlardaki dosyaların temel düzenlemesi ve bir kodlama sisteminden diğerine dönüştürme ücretsiz olarak mevcuttur. Bu, editörün tüm zevklerini tamamen ücretsiz olarak denemenize ve ancak ondan sonra satın alıp almamaya karar vermenize izin verir. Ana avantaj, önceden hazırlanmış bir işlevsellik karmaşasıdır, başka hiçbir yerde çalışmak için bu kadar zengin bir ortam bulamazsınız.

HexCmp

Meslektaşınızın yaptığı bir hatayı veya değişikliği bulmak için sık sık birkaç dosyayı birbiriyle karşılaştırmanız gerekiyorsa, bu altıgen düzenleyici indirmeye değer. Yardımcı program, uyumsuz parçaları rahatça görüntülemenin yanı sıra, sıradan bir düzenleyici ve dönüştürücünün basit işlevselliğinin yanı sıra bu tür programlarda temel bir centilmen kümesi sağlar.

Çevrimiçi altıgen düzenleyici

Hex kodunda hızlı bir şekilde birkaç değişiklik yapmanız gerekiyorsa ve aynı zamanda uygulamaları yüklemekle bir kez daha uğraşmamanız gerekiyorsa, çevrimiçi editörler de uygundur. Ancak, işlevlerinin son derece zayıf olduğunu unutmayın. İşte benzer çevrimiçi çözümlere bağlantılar:

Hex'ten DEC, BIN'e ve tam tersi dönüştürücü

Yukarıdaki yardımcı programlardan herhangi biri altıgenden aralığa, altıgenden kutuya dönüştürücü olarak kullanılabilir. Onlara bir dosya yüklemek ve "farklı kaydet" öğesini seçmek ve ardından uygun formatı seçmek yeterlidir; yardımcı programın kendisi tüm verileri istenen uzantıya dönüştürür, ardından uygun türdeki dosyayı açabilirsiniz. .

Böyle bir çevrimiçi hesap makinesi, 16 tabanlı sistemde hızlı bir şekilde hesaplama yapmanız gerektiğinde son derece yararlı olabilir. İşte kullanışlı ve iyi bir çevrimiçi Hex hesaplayıcıya bir bağlantı:

Çıktı

Açıklanan herhangi bir yardımcı programı istediğiniz zaman seçin veya ihtiyaç nadiren ortaya çıkarsa çevrimiçi analogları kullanın. hex editor neo - hem yeni başlayanlar hem de profesyoneller için en iyi seçim olacaktır.

Artık verilerin nelerden oluştuğu ve nasıl düzenlenebileceği konusunda çok fazla materyal olacak. Birçok kişi bilgisayardaki herhangi bir dosyanın (resim, metin veya multimedya) ikili kod olduğunu bilir - sıfırlar ve birler. Bu tür dosyaları düzenlemek için şunu kullanın: HEX editörleri- bayt kodundan oluşan verileri düzenleyen bir uygulama. Düzenleyicideki baytlar onaltılık gösterimle temsil edilir.

Dosya uzantısı

Sorun çok sayıda dosya türünde yatmaktadır ve ilk başta işletim sisteminin metin, multimedya veya arşivlenmiş ve diğer veri türlerini nasıl belirlediği açık değildir. Bildiğiniz gibi, bir dosyanın sistem tarafından tanımlanması, örneğin ".exe", ".txt" ve diğerleri gibi addan sonra eklenen uzantı kullanılarak gerçekleştirilir.

İşletim sistemindeki ayarlar esnektir, yani herhangi bir dosyanın uzantısı silinebilir, ancak daha sonra işletim sistemi onu açamaz, hangi programla başlatılacağını anlamaz. Bu durumda nesnenin mantıksal yapısı değişmeyecektir. Resimde bir metin dosyası gösteriliyor ve yanında aynısı var, ancak uzantısı yok ve simgesi beyaz.

Uzantısı olmayan bir nesne, mantıksal bir dizi simgeyle aynı dosya olarak kalırsa, uzantı türünü belirlemez, peki o zaman ne olur? şöyle bir şey var biçim- bu türü tanımlar, aynı zamanda veri yapısının özelliğidir. Genişleme tamamen farklı bir terimdir. Ancak, kullanıcı başlangıçta uzantısı olmayan bir dosyayla karşılaşırsa, ancak acilen açılması gerekiyorsa ve bilinmeyen nedir?

Tanımlayıcılar

Tüm dosyalar kabaca iki bileşene ayrılabilir - nesne tanımlama verilerini içeren başlık, çeşitli meta veriler. İkinci bileşen, nesnenin türünü belirlemek için kullanılan nesnenin "gövdesi" ve başlığın tanımlayıcı adını taşıyan kısmıdır. İki popüler tanımlayıcı - ASCII ve altıgen... İkinci seçenek, başta belirtilen editörler yardımıyla analiz edilir.

İlk ASCII yöntemi, örneğin Notepad ++ gibi bir metin düzenleyici kullanılarak tanımlanır, ancak bir noktayı dikkate almaya değer - bazı bayt kümeleri ASCII biçimine dönüştürülemez, bu da HEX düzenleyicilerinin kullanılması tavsiye edilir. Böyle bir yardımcı programı kullanarak herhangi bir dosyayı başlattıktan sonra, pencere, hücrelerden birinde bir baytın bulunduğu bir dizi bayt içeren bir matrisin görünümünü görüntüler. Tanımlayıcı bilgiler genellikle ilk 3 hücrede, nadiren daha fazla hücrede bulunur. Hücreler yatay olarak sayılır. Hücrelerde görüntülenen veriler onaltılık kodla temsil edilir.

tanımlayıcı şifre çözme

Ne tür veriler olduğunu anlamak için kodun şifresini çözmeniz gerekir. Bunu yapmak için, örneğin open-file.ru gibi dosya biçimlerini belirleyen özel bir hizmete ihtiyacınız var. Ancak internette kolayca bulunabilecek başka kaynaklar da var. Dosyayı siteye yükledikten sonra veriler analiz edilecek ve ardından sonuç görüntülenecektir. Dosyanın türü, biçimi ve açıklamasını içeren bir tablo aşağıda görünecektir.

Yukarıda tartıştığımız şey, HEX editörlerinin kullanımıdır. Şimdi ASCII koduyla ilgilenelim. Bu kod aynı open-file.ru kullanılarak analiz edilebilir. Başka bir deyişle, her iki kod da kaynak üzerinde kontrol edilir ve esasen hiçbir şey girilmesi gerekmez.

Bazen formatı tanımlamak kolay değildir. Bu, ASCII başlıkları için geçerlidir. Gerçek şu ki, ilk birkaç karakter dosya uzantılarıyla ve belki de birkaç formatla ilgili olabilir.

Elbette, formatı tanımlamanın bir yolu var. Analiz için yalnızca bir satır değil, birden çok satır kullanılacaktır. Ardından, orada bulunan bazı öğeler, herhangi bir şekilde, nesnenin türünü gösterecektir.

Bir HEX editörüyle başka neler yapabilirsiniz?

HEX editörlerinin herhangi bir dosyayı analiz etmeye yardımcı olmasının yanı sıra, aşağıdakiler de mümkündür:

  1. disk görüntüleri ile çalışın;
  2. bölümleri düzenle;
  3. RAM içeriğini değiştirin;
  4. işlemin ve diğer şeylerin sanal adres alanını değiştirin.

Örneğin, bu tür yardımcı programlar yazılım geliştirmede kullanılır. Bir programı derledikten sonra veri girmeniz gerektiğinde, ancak onu yeniden derlemek istemiyorsanız. Herhangi bir program kodu, bir HEX editörü kullanılarak değiştirilebilir. Elbette bunu yapabilmeniz, ihtiyacınız olan verileri bulmanız gerekiyor. Bu nedenle, koddaki hataları düzeltmeye çalışırlar veya bunları bilgisayar korsanlığı ve hile için kullanırlar. Bu, HEX editörlerinin kullanımının çok geniş olduğu anlamına gelir.

Hangi HEX editörlerini kullanmalı

Verileri düzenlemek için birçok program vardır ve bunlar aşağıda sunulmuştur:

Windows için popüler yardımcı program. Bununla birlikte, kullanıcı herhangi bir dosya türünü açamaz ve değiştiremez. Bir şey yanlış düzenlenirse, yardımcı programın bir değişiklik geçmişi vardır ve her zaman orijinal durumuna geri dönebilirsiniz.

Araç çok hızlı çalışır, çok ağır değildir ve kendisi büyük dosyalarla çalışabilir. Arayüz basit ve yeni başlayanlar için uygun, bir Rus dili var.

Bu düzenleyici demo sürümünde bir süre kullanılabilir, daha sonra satın almanız gerekir. Araç, birçok ilginç seçeneğin bulunduğu evrenseldir.

Yalnızca dosyalarla değil, sabit sürücüler, flash ortamlar, optik diskler ve hatta disketler ile de çalışmak mümkündür. Tüm Windows dosya sistemleri desteklenir. Kurtarma olasılığı olmadan bölümleri klonlama ve verileri tamamen silme işlevlerini destekler

Yeni başlayan biriyseniz, bu program sizin için yeterlidir, özellikle Yardım bölümünde Rusça arayüze geçme seçeneği vardır.

Bu yardımcı program 2'si 1 arada, çünkü dosya karşılaştırma işlevi ve yerleşik bir HEX düzenleyicisi var. Bazen farklılıkları ve benzerlikleri belirlemek ve farklı formatlardaki nesnelerin yapısını analiz etmek için bu dosyaları karşılaştırmanız gerekebilir.

İki dosya farklıysa, matristeki alanlar belirli bir renkte renklendirilir ve karşılaştırmanın kendisi birkaç saniye içinde gerçekleşir. Doğru, 4 GB'den fazla olmayan dosyalar analiz için uygundur.

Yardımcı programın kendisi arayüzü değiştirme yeteneğine sahiptir. Bu, kullanıcının kendisi için özelleştirebileceği anlamına gelir. İş daha hızlı gidecek.

Bu şey ücretsiz olarak sağlanır, ancak herhangi bir formatta ve kodlamada büyük verilerle çalışabilir. RAM ve sabit diski değiştirmek mümkündür.

Program, onaltılık ve ASCII metin çıktısını birleştirir. İngilizce arayüzünün arayüzü oldukça basittir, bu nedenle, özellikle bu tür editörlerde zaten çalıştıysanız, onunla çalışmak zor olmayacaktır.

Dosya bir düzenleyicide açılmazsa, bu düzenleyicide açılır. Bu nedenle, burada birkaç yardımcı programın bir listesini verdim. Belirtilen araç, ikili dosyaları açmaktan sorumludur. Birçok ayar vardır ve sistem gereksinimleri herhangi bir bilgisayar için kullanılabilir.

Bu düzenleyicide çalışmak, Word'de yazdırmak kadar basittir. Dosyaları, sağlama toplamlarını karşılaştırmak ve analizi çeşitli biçimlere, örneğin html'ye aktarmak için seçenekler vardır.

Bir kodu başka bir sayı sistemine çevirmeniz gerekiyorsa, Hex Workshop'ta bir dönüştürücü var. Program, dezavantajlardan biri olarak kabul edilebilecek bir shareware'dir.

Artık HEX editörlerinin ne olduğunu ve neden kullanıldığını öğrendiniz. Gelecekte, örneğin bir dosyayı düzenlemek gerektiğinde, onlarla çalışma hakkında makaleler yazmaya çalışacağım.

Bu makale, bir dosyayı düzenleme örneğini kullanarak ücretsiz hex editörü Free Hex Editor Neo'da çalışmak hakkında konuşacaktır. BkEnd.dll Bu sistemin doğru çalışması için teslimattan c.

1. Hex editörleri ve dosyaları hakkında biraz

Bildiğiniz gibi, bir bilgisayarın sabit diskinde depolanan herhangi bir dosya, bir dizi makine kelimesi - bayttır. Bir bayt, sırayla, 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. Sayı 256 10, onaltılık sistemde yazılmış, üç basamaklı yuvarlak bir sayıdır - 100 16, yani 0-255 aralığındaki herhangi bir sayıyı temsil etmek için 2'den fazla basamak gerekli değildir. Bu, her bir baytın değerinin iki basamaklı bir sayıyı onaltılık gösterimde yazmak için çok uygun olduğu anlamına gelir.

Onaltılı düzenleyici bize dosyayı makinenin "gördüğü" şekilde, yani bir bayt dizisini gösterir. Örneğin, bir düzenleyicide bir dosyayı açarken, dosya boyutuna bağlı olarak 16 sütun ve satır sayısından oluşan bir matris göreceğiz. Matristeki her değer, iki basamaklı onaltılık bir sayıyla yazılmış bir bayta karşılık gelir. İstenen baytın değerini değiştirerek dosyanın kendisini buna göre değiştirebiliriz.

Ek olarak, 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 gösteren bir sayıya karşılık gelir. Bu durumda, adreslerin adımı sütun sayısına eşittir.
  • Matrisin üzerinde başka bir cetvel görüntülenir: her sütunun üzerinde, bu sütundaki baytın ilgili satırın ilk baytına göre ofseti 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şimindeki baytın (i; j) adresi / ofsetidir.
  • Matrisin sağında aynı veriler görüntülenir, ancak farklı bir yorumda. Verilerin ASCII metni olarak en sık kullanılan alternatif gösterimi, değerleri yazdırılamayan karakterlere karşılık gelen baytların nokta (·) olarak görüntülenmesidir. Bu alandaki değerleri de düzenleyebilirsiniz.

2. Ücretsiz Hex Editor Neo Kurulumu

Örneğin, ofset içeren bir bayta ihtiyacım var 000d9cca değer yaz eb... Bunu yapmak için "000d9cco" satırını ve "0a" sütununu buluyorum, istediğiniz hücreye çift tıklayın ve yeni bir değer girin.

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

  1. Hatayı düzeltmek için " MS SQL Server 6.5 + Service Pack 5a veya üstü gereklidir!»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 ayarlanan sıralama düzeni sistemden farklıdır!»:
    ofset ile 0018a79d anlam 75 değişmek eb
  3. Hatayı düzeltmek için " 'TRANSACTION' anahtar kelimesinin yanında yanlış sözdizimi»
    ifade TRUNCATE_ONLY İLE DÖKÜM İŞLEMİ% s ofsette bulunan 002856B0 ifade ile değiştir ALTER DATABASE% s KURTARMA BASİT AYARLA
  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?

Hepinize iyi günler.

Bazı nedenlerden dolayı, çoğu kişi altıgen editörlerle çalışmanın çok sayıda profesyonel olduğuna ve acemi kullanıcıların bunlara karışmaması gerektiğine inanıyor. Ancak, bence, en azından bir PC ile çalışma konusunda temel becerileriniz varsa ve neden bir hex editöre ihtiyacınız olduğunu hayal ediyorsanız, neden olmasın ?!

Bu tür bir programın yardımıyla, türünden bağımsız olarak herhangi bir dosyayı değiştirebilirsiniz (birçok kılavuz ve kılavuz, bir onaltılık düzenleyici kullanarak belirli bir dosyayı değiştirme hakkında bilgi içerir)! Doğru, kullanıcının onaltılık sistem hakkında en azından temel bir anlayışa sahip olması gerekir (onaltılık düzenleyicideki veriler onda temsil edilir). Bununla birlikte, temel bilgiler okulda bilgisayar bilimleri derslerinde verilmektedir ve muhtemelen birçoğu bunu duymuştur ve hakkında bir fikre sahiptir (bu nedenle bu makalede hakkında yorum yapmayacağım). İşte yeni başlayanlar için en iyi hex editörleri (benim düşünceme göre).

1) Ücretsiz Hex Editör Neo

Windows için onaltılık, ondalık ve ikili dosyalar için en basit ve en yaygın düzenleyicilerden biri. Program, herhangi bir dosya türünü açmanıza, değişiklik yapmanıza (değişikliklerin geçmişi kaydedilir), bir dosya seçip düzenlemenize, hata ayıklamanıza ve analiz etmenize olanak tanır.

Ayrıca, makine için düşük sistem gereksinimleriyle birleştiğinde çok iyi bir performans seviyesi de dikkate değerdir (örneğin, program oldukça büyük dosyaları açmanıza ve düzenlemenize izin verirken, diğer editörler basitçe donar ve çalışmayı reddeder).

Diğer şeylerin yanı sıra, program Rus dilini destekler, iyi düşünülmüş ve sezgisel bir arayüze sahiptir. Acemi bir kullanıcı bile bunu anlayabilir ve yardımcı programla çalışmaya başlayabilir. Genel olarak, altıgen editörlerle tanışmaya başlayan herkese tavsiye ederim.

2) WinHex

Bu editör, ne yazık ki, bir shareware yazılımdır, ancak en çok yönlü olanlardan biridir, bir dizi farklı seçeneği ve yeteneği destekler (bazılarını rakiplerden bulmak zordur).

Disk düzenleyici modunda şunlarla çalışmanıza izin verir: HDD, disketler, flash sürücüler, DVD, ZIP diskleri, vb. Dosya sistemlerini destekler: NTFS, FAT16, FAT32, CDFS.

Analiz için uygun araçlardan bahsetmeden geçemeyeceğim: ana pencereye ek olarak, çeşitli hesap makinelerine ek olanları, dosya yapısını aramak ve analiz etmek için araçlar bağlayabilirsiniz. Genel olarak, hem yeni başlayanlar hem de deneyimli kullanıcılar için uygundur. Program Rusça'yı destekler ( aşağıdaki menüyü seçin: Yardım / Kurulum / Rusça ).

WinHex, en yaygın işlevlerine (benzer programları destekleyen) ek olarak, diskleri "klonlamanıza" ve disklerden bilgileri silmenize olanak tanır, böylece hiç kimse diskleri kurtaramaz!

3) HxD Hex Düzenleyici

Ücretsiz ve oldukça güçlü ikili düzenleyici. Tüm büyük kodlamaları (ANSI, DOS / IBM-ASCII ve EBCDIC), hemen hemen her boyuttaki dosyaları destekler (bu arada, düzenleyici, dosyalara ek olarak, RAM'i düzenlemeye, değişiklikleri doğrudan sabit sürücüye yazmaya izin verir!).

İyi düşünülmüş bir arayüz, verileri bulma ve değiştirme için kullanışlı ve basit bir işlev, kademeli ve çok seviyeli bir yedekleme ve geri alma sistemi de not etmek mümkündür.

Başladıktan sonra, program iki pencereden oluşur: solda onaltılık bir kod ve sağda bir metin çevirisi ve dosyanın içeriği bulunur.

Eksilerden, Rus dilinin yokluğunu seçerdim. Bununla birlikte, hiç İngilizce çalışmamış olanlar için bile birçok işlev anlaşılabilir olacaktır ...

4) HexCmp

HexCmp - bu küçük yardımcı program aynı anda 2 programı birleştirir: ilki ikili dosyaları birbiriyle karşılaştırmanıza izin verir ve ikincisi bir onaltılık düzenleyicidir. Bu, farklı dosyalardaki farklılıkları bulmanız gerektiğinde çok değerli bir seçenektir, en farklı dosya türlerinin farklı yapılarını keşfetmenize yardımcı olur.

Bu arada, karşılaştırmadan sonraki yerler, her şeyin nerede eşleştiğine ve verilerin nerede farklı olduğuna bağlı olarak farklı renklerde gölgelenebilir. Karşılaştırma anında ve çok hızlı bir şekilde yapılır. Program, boyutu 4 GB'a kadar olan dosyaları destekler (çoğu görev için oldukça yeterlidir).

Her zamanki karşılaştırmaya ek olarak, metin versiyonunda (hatta aynı anda her ikisinde de!) bir karşılaştırma yapabilirsiniz. Program yeterince esnektir, renk şemasını özelleştirmenize, kısayol düğmeleri belirlemenize olanak tanır. Programı uygun şekilde yapılandırırsanız, onunla fare olmadan da çalışabilirsiniz! Genel olarak, onaltılık editörlerin ve dosya yapılarının tüm acemi "dama"larına tavsiye ederim.

5) Altıgen Atölyesi

Hex Workshop, öncelikle esnek ayarları ve düşük sistem gereksinimleri ile öne çıkan, basit ve kullanımı kolay bir ikili dosya düzenleyicisidir. Bu sayede, diğer editörlerde açılmayan veya donmayan oldukça büyük dosyaları düzenlemek mümkündür.

Editör, editörün cephaneliğinde en gerekli işlevlerin tümüne sahiptir: düzenleme, arama ve değiştirme, kopyalama, yapıştırma vb. Program mantıksal işlemleri gerçekleştirebilir, dosyaların ikili karşılaştırmasını yapabilir, dosyaların çeşitli sağlama toplamlarını görüntüleyebilir ve oluşturabilir, verileri dışa aktarabilir popüler biçimlere: rtf ve html ...

Ayrıca editörün cephaneliğinde ikili, ikili ve onaltılık sistemler arasında bir dönüştürücü var. Genel olarak, bir hex editörü için iyi bir cephanelik. Belki de tek dezavantajı programın shareware olmasıdır ...

Windows Not Defteri gibi. Ayrıca, ikili dosyayı bir metin düzenleyici ile açar ve diske kaydederseniz, çoğu durumda bu tür dosya zarar görür ve başlamaz. Doğru düzenlemeleri yapmak için bazen ikili düzenleyiciler olarak da adlandırılan altıgen düzenleyiciler (hex) kullanmanız gerekir.

Çoğu sıradan kullanıcının herhangi bir görevi olması veya onaltılık düzenleyicileri kullanması gerekmemektedir. Ancak, teknoloji meraklısı kullanıcılar için bu tür editörler vazgeçilmez araçlar olduklarını kanıtlayabilir.

Not: Aslına bakarsanız, ama bir zamanlar standart asp.net 1.1 yükleyicilerini düzenlemek için ikili kodu düzeltmeniz gerekiyordu. Örneğin, bir şifre alanı için kontrollerden birini yapmak için.

Bu inceleme, farklı ihtiyaçlar için en iyi ücretsiz hex editörlerinden bazılarını içerir.

Ücretsiz Onaltılık Düzenleyicilerin Gözden Geçirilmesi

Küçük ve basitten, ticari çözümlerle karşılaştırılabilir karmaşık ürünlere kadar çeşitli mükemmel ücretsiz onaltılık düzenleyiciler mevcuttur. Ancak hex editör kategorisi, kişisel ihtiyaç ve tercihlerin o kadar önemli olduğu ve ürünleri karşılaştırmanın sadece zor değil, aynı zamanda anlamsız olduğu kategorilerden biridir. Bu nedenle ürünlerin azalan düzende sıralandığını varsaymamalısınız.

HxD mükemmel onaltılık onaltılık düzenleyici

En iyi ikili düzenleme yardımcı programlarından biri. İlk olarak, program taşınabilirdir ve yüklenmesi gerekmez; bu, özellikle yürütülebilir dosyaları sık sık düzenlemeniz gerekiyorsa önemlidir. İkincisi, güzel bir arayüze sahip. Üçüncüsü, HxD büyük dosyaları gecikme veya ekran solması olmadan işler. Buna ek olarak, sınırsız revizyon geçmişi, hızlı bul ve değiştir, ikili karşılaştırma, tam ANSI, DOS / IBM-ASCII ve EBCDIC desteği yeteneklerini ekleyin. Ve bazıları aşağıda listelenecek olan bir düzine daha olasılık. HxD ayrıca yalnızca diski değil, RAM'i de düzenlemenize izin verir. Aslında bu özellik seti, programı acemi kullanıcıların elinde tehlikeli bir oyuncak haline getiriyor. Ek olarak, güvenlik uygulamaları da eylemlerine tepki verebilir, ancak deneyimli kullanıcılar bunun verilere erişmenin özelliklerinden ve potansiyel olarak tehlikeli işlevlerin kullanılmasından kaynaklandığını anlar.

Genel olarak, HxD, genellikle çeşitli ikili dosyalarla uğraşanlar için harikadır.

Diğer özellikler ve özellikler:

  • Diğer programlar tarafından kullanılan dosyalara güvenli erişim
  • Sağlama toplamı üreteci: Sağlama toplamı, CRC'ler, Özel CRC, SHA-1, SHA-512, MD5, ...
  • Çeşitli formatlarda veri aktarımı
  • Kod Şablonları Ekleme
  • Dosyaları güvenle silme yeteneği.
  • Dosyaları bölme veya birleştirme
  • Sütunlarda çeşitli gruplama türleri (1,2,4,8,16 bayt)
  • Değiştirilen verileri vurgulama
  • Adrese hızlı atlama
  • Diğer programlardan pano verilerini kopyalama desteği: Visual Studio / Visual C ++, WinHex, HexWorkshop, ...
  • Yer imleri
  • Ve daha fazlası...

Steganografiyi analiz ederken görüntüleri görüntüleme yeteneğine sahip HxD'nin Hex-editör Heexplorer analogu

Bir başka harika hex editörü de açık kaynak kodludur. Programın, onu aynı zamanda güçlü bir ikili görüntü düzenleyici yapan bir dizi benzersiz özelliği vardır. Bu, tüm grafik dosyalarına yalnızca görsel temsilleri açısından değil, aynı zamanda ikili kodları açısından da bakabileceğiniz anlamına gelir. Elbette, günlük yaşamda onaltılık biçimde görüntüleri düzenlemeyi hayal etmek zor. Ancak steganografi gibi amaçlar için kullanılabilir.

Genel olarak, Heexplorer yalnızca ikili kodu sık sık düzenleyenler için değil, aynı zamanda ikili kodu kullanmak için standart olmayan yollar kullananlar için de uygundur.

Temel özellikler ve özellikler:

  • Farklı görevler için altı arayüz renk şeması.
  • Sınırsız komut geçmişi
  • x86 sökücü
  • Intel Hex, Motorola S-Record, Atmel standardı vb. dahil olmak üzere 20 farklı ikili dosya biçiminde içe ve dışa aktarın.
  • Verilerinizde yinelenen kalıpları bulun
  • görüntüleri görüntüleme
  • İkili verilerden metni filtreleme
  • Boyer-Moore arama algoritması
  • Adreslere hızlı gezinme
  • Tam sayılar veya kayan nokta sayıları gibi basit veri türlerinin yapılarını oluşturmanıza olanak tanır
  • Sözde rastgele sayı üreteci
  • Görevleri otomatikleştirmek için makroları (komut dosyaları) kaydetmenizi sağlar

Diğer altıgen düzenleyiciler

Dikkate değer ve faydalı olan başka altıgen editörler de var.

Onaltılık editör XVI32 basit ve kullanışlı

XVI32, adı Romen rakamı XVI'dan (16) gelen ücretsiz bir onaltılık editördür.

  • Görevleri otomatikleştirmek için komut dosyalarını destekler.
  • Desene göre ara
  • ASCII / ANSI
  • Sembolleri özel tanımlara göre dönüştürme
  • Bir dosyaya tek tek bloklar yazma
  • Ve diğer olasılıklar...
  • Açık bir dosyayı bellekte tutar, bu nedenle büyük dosyalarla ilgili sorunlar olacaktır.
  • Bu nedenle, komut geçmişi yoktur. Bu, tüm değişikliklerin "olduğu gibi" yapıldığı ve bunları bir yere yazmanız veya hatırlamanız gerekeceği anlamına gelir.

Windows 9x / NT / 2000 / XP / Vista / 7'yi destekler

Özel hesap makinesi ile Hex editörü HexEdit

HexEdit, MiTeC'in bir başka ücretsiz ikili editörüdür.

  • Yüklemeye gerek yok (taşınabilir)
  • RAM ve disk düzenleyici
  • özel hesap makinesi
  • Dosyaları karşılaştırabilir
  • Verileri RAM'den diske aktarabilir (döküm oluşturabilir)
  • Başka...
  • Açık dosyaları bellekte tutar

Windows 2000 - Windows 7'yi destekler

Cygnus Ücretsiz basit altıgen düzenleyici

Cygnus Free, ticari editörün eski sürümlerinden biri olan ücretsiz bir onaltılık editördür. Bu nedenle işlevsellik sınırlıdır.

  • Hızlı ve kullanımı kolay
  • Hızlı bul ve değiştir
  • Sürükle bırak
  • Ve diğer olasılıklar...
  • Açık bir dosyayı, ardından gelen tüm sorunlarla birlikte RAM'de saklar
  • Ücretsiz sürümün teknik desteği yoktur
  • İşlevselliğe göre kısaltıldı

Windows'u destekler

Hızlı Seçim Kılavuzu (ücretsiz hex editörleri için indirme bağlantıları)

HxD

Rusça dahil birçok dil için destek. Disk ve RAM düzenleyici. Büyük dosyaları hızla düzenler. Sağlama toplamları oluşturmanıza izin verir. Dosyaları karşılaştırmayı bilir. Dosyaları güvenli bir şekilde silmeyi, yapıştırmayı ve bölmeyi bilir.
Tüm değişiklikler hemen diske kaydedilir. Bu nedenle, düzenlemeden önce her zaman dosyalarınızı yedekleyin.
http://mh-nexus.de/en/hxd/
http://mh-nexus.de/en/downloads.php?product=HxD
850 KB 1.7.7.0 Sınırsız ücretsiz Windows 95 - 7

altı kaşif

Bellek ve disk düzenleyici. Fourier dönüşümü gibi ek özellikler. Görüntüleri görüntüleme. NTFS/FAT, BMP vb. başlıkları nasıl tanıyacağını bilir. Görevleri otomatikleştirmek için makroları destekler
Açık bir dosyayı tamamen bellekte tutarak büyük dosyaların düzenlenmesini zorlaştırır. Varsayılan yazı tipi ve görüntü ayarları çok iyi seçilmemiştir.