Poradnik ImHex: Potężny edytor szesnastkowy
ImHex: Nowoczesny edytor hex zbudowany do analizy binarnej
Rozwiązanie w jednym zdaniu: Zastanawiasz się, co naprawdę jest w pliku binarnym, ale zwykłe edytory hex pokazują tylko surowe bajty, które są trudne do zinterpretowania? ImHex używa szablonów do parsowania struktur danych.
Tradycyjne edytory hex otwierają plik EXE lub DAT i wyświetlają mnóstwo liczb szesnastkowych.
ImHex to zmienia.
Czym jest ImHex?
ImHex to nowoczesny otwarty edytor szesnastkowy. Jego najpotężniejszą cechą jest system “definicji wzorców”.
Potężne funkcje
- Edytor wzorców: Definiuj struktury plików składnią podobną do C
- Deasembler: Wbudowany deasembler dla wielu architektur
- Analiza danych: Statystyki rozkładu bajtów, analiza entropii
- Eksport poprawek: Eksport w formatach IPS/IPS32
Kto tego potrzebuje?
- Inżynierowie inżynierii wstecznej
- Modyfikatorzy gier
- Deweloperzy embedded
- Odzyskiwanie danych
- Gracze CTF
Pobieranie
- Oficjalna strona: https://imhex.werwolv.net/
- GitHub Releases: https://github.com/WerWolv/ImHex/releases
Szybki start
- Pobierz i zainstaluj ImHex
- Otwórz i przeciągnij plik binarny
- Lewa strona pokazuje dane szesnastkowe, prawa ASCII
- Kliknij “Pattern Editor”, aby wyświetlić dane strukturalne