ImHex logosu

ImHex

v1.38.1~50 MBAçık Kaynak Linux macOS Windows
Güvenli Açık Kaynak
Resmi Site GitHub

ImHex, tersine mühendisler, güvenlik araştırmacıları ve gömülü sistem geliştiricileri için tasarlanmış modern ve özellik dolu bir hex editörüdür. Güçlü pattern dili, görsel byte haritası ve çeşitli analiz araçlarıyla ikili dosya incelemesini kolaylaştırır. Windows, macOS ve Linux üzerinde çalışır; GPL-2.0 lisansıyla ücretsiz ve açık kaynaklıdır.

Temel Özellikler

  • Özel pattern dili ile ikili veri yapısı ayrıştırma ve görselleştirme
  • Görsel byte haritası (bitfield, color-coded veri görünümü)
  • Diff (karşılaştırma) görünümü ile iki dosyayı yan yana inceleme
  • Şifre çözme, hash hesaplama ve base64 dönüşüm araçları
  • Disassembler (x86, ARM, MIPS ve daha fazlası)
  • Yığın (stack) analizi ve bellek dökümü inceleme
  • Eklenti sistemi ile genişletilebilirlik
  • Karanlık tema öncelikli modern arayüz

ImHex pattern dili nasıl kullanılır?

ImHex pattern dili, ikili dosya içindeki veri yapılarını tanımlamak ve görselleştirmek için kullanılır. C benzeri sözdizimini olan bu dilde struct, union ve enum tanımlamaları yapabilirsiniz. Örneğin bir dosyanın başlık alanlarını tanımlamak için struct oluşturun ve alan türleri ile byte uzaklıklarını belirtin. Tanımladığınız pattern’ı hex görünümü üzerine uygulayınca her alan renkli olarak işaretlenir ve veri türüne göre yorumlanır. Topluluk tarafından hazırlanmış PNG, ELF, ZIP gibi yaygın format pattern’ları ImHex Pattern Kütüphanesinden indirilebilir.

ImHex HxD’den ne farkı var?

HxD, hızlı ve basit hex düzenleme için ideal bir araçtır; RAM ve disk sektörü düzenleme gibi sistem düzeyi işlemler konusunda öne çıkar. ImHex ise analiz odaklı bir araçtır; pattern dili, görsel harita ve disassembler ile dosya yapısını anlamlandırmak için tasarlanmıştır. HxD daha hafiftir ve basit düzenleme görevleri için daha hızlıdır. ImHex tersine mühendislik iş akışları için çok daha zengin araçlar sunar. Her ikisi ücretsizdir; kullanım amacına göre birini tercih etmek ya da ikisini birlikte kullanmak pratik bir yaklaşımdır.

ImHex alternatifleri

Hex editörü alternatifleri: HxD, Hex Editor Neo.

Artılar
  • Modern ve güçlü arayüz
  • Pattern dili ile veri analizi
  • Çapraz platform desteği
  • Açık kaynak (GPL-2.0)
  • İmzalı Windows installer
Eksiler
  • HxD'ye göre daha ağır
  • Öğrenim eğrisi var
  • Kaynak kullanımı yüksek

İşletim Sistemi: Windows 10/11, macOS, Linux
RAM: 512 MB
Disk: 200 MB
GPU: GPU hızlandırma desteklenir

Değerlendirmeler

Değerlendirme Yaz

İndirme hazırlanıyor...

5

İndirme 5 saniye içinde başlayacak...