ImHex
ImHex は、開発者やリバースエンジニアがバイナリデータを調査、分析、編集するのに役立つ、macOS 向けのネイティブなヘックスエディタです。
ImHex とは?
ImHex は、バイナリファイル、ファームウェアイメージ、セーブデータ、そのほかの低レベルなデータ形式を macOS やその他の主要プラットフォームで扱うためのヘックスエディタです。これは、単なる基本的なバイトビューア以上の機能を必要とする開発者、リバースエンジニア、セキュリティ研究者、技術的なユーザー向けに設計されています。このアプリは、従来のヘックス編集と構造を意識した分析ツールを組み合わせており、不明なファイルレイアウトを理解したり、エンコードされたデータを調査したりしやすくします。ユーザーはその pattern language でバイナリ形式を定義し、専用の分析ビューを通じて内容を可視化し、対応する命令セットをアプリ内で直接逆アセンブルできます。ImHex はプラグインとコマンドラインのワークフローにも対応しているため、対話的な調査にも、繰り返し行う開発作業やテスト作業にも役立ちます。WerWolv によって公開され、スタンドアロンのデスクトップアプリとして配布されています。
主な特徴
- 構造化されたヘックスビューでバイナリファイルを開いて編集する
- pattern language でファイルレイアウトを記述し、デコードされたフィールドを調査する
- エントロピー、バイト種別、インスペクターツールで生データを分析する
- 対応するマシンコードおよびバイトコード形式を逆アセンブルする
- 対応している場合、画像、音声、3D データなどの埋め込みコンテンツを可視化する
- カスタムワークフロー向けのプラグインでエディタを拡張する
- 自動化やテスト作業のためにコマンドラインオプションを使用する
diCleanerでアプリの残留データを確認
クリーニング前にキャッシュ、サポートファイル、コンテナ、ログイン項目を確認します。
安全性の概要
状態: 安全
ImHex は、バイナリデータの調査と編集を行うための正当なデスクトップソフトウェアです。これは、ユーザーが開くよう選択したあらゆるファイルを読み取るため、実際上の主なリスクは、ファームウェア、実行ファイル、ディスクイメージ、またはその他の重要なファイルを扱う際に、誤って重要なデータを変更したり上書き保存したりすることです。編集前に重要なファイルのコピーを使い、バックアップを保持しておくのは、妥当な予防策です。
推奨: リバースエンジニアリング、バイナリ調査、ファームウェア分析、そのほかの低レベルなファイル作業に ImHex を使っているなら、そのまま保持してください。そうしたワークフローがもう不要であれば、macOS 自体に影響を与えることなく、ほかのスタンドアロン Mac ソフトウェアと同様にこのアプリを削除できます。
一般的なパス
/Applications/ImHex.app
体験を共有する
最初に体験を共有しましょう。