本文へスキップ

ImHex

公開元: WerWolv

現代的な REing Hex Editor

オープンソースGPL-2.0-only

主な特徴

  • データインスペクターは、カーソルの下にあるバイトを多数の型とバイトオーダーとしてデコードする
  • パターン言語はバイナリ形式を記述し、ファイル内でそれにラベルを付ける
  • エントロピーおよびバイト分布グラフは、圧縮された領域を見つけるのに役立つ
  • 2つのファイル間のバイトレベルでの差分表示に加え、メモ付きのブックマークを提供する
  • ノードベースのデータプロセッサーが選択範囲に対して変換処理を連鎖させる

このアプリケーションについて

ImHex は、文書化されていないバイナリ形式を分解するために作られた hex エディターです。通常のバイト格子の隣にデータインスペクターを表示し、カーソル位置のバイトを整数、浮動小数点値、タイムスタンプ、GUID、文字列として、異なるビット幅やバイト順で読み取ります。これにより、手作業の計算なしにヘッダーを識別できます。

際立った特徴はパターン言語です。ファイル形式を C に似た記述で表したもので、いったん書けばファイル内の該当領域に色を付けてラベルを与え、解析された値をツリーとして提示します。パターンは他のファイルにも再利用でき、一回限りの調査を反復可能なものに変えます。その他のビューには、逆アセンブラー、2 つのファイル間のバイト単位の差分表示、圧縮領域や暗号化領域を見つけるためのエントロピーおよびバイト分布のグラフ、注記付きのブックマーク、選択範囲に対して展開などの変換を連結するノードベースのデータプロセッサーがあります。

インターフェイスは Dear ImGui で描画され、Linux、Windows、macOS で同一です。データはプロバイダー経由で到達し、通常のファイル、プロセスメモリ、生のディスクデバイスを読み取ります。

Linux

当サイトはこのファイルをホストしておらず、スキャンも内容の確認も行いません。出典の記載を読み、ご自身で判断してください。