
Visual Studioの外観、高DPIサポートなどを備えて再設計された、おなじみのPEエディタ。
モダンな Windows 向けに再構築された CFF Explorer
使い慣れた PE エディタを、Visual Studio の美学、高 DPI サポート、ユニバーサルな元に戻す/やり直し、Authenticode 検証、PDB シンボル解決、Detect It Easy 統合、多言語サポートを備えて再設計しました。
Coffee Explorer は CFF Explorer をゼロから再現したものです。使い慣れたレイアウトを維持しています。左側にファイルのツリー、右側に選択した構造、編集可能なセル、そして同じツール群 (Address Converter、Dependency Walker、Hex Editor、Import Adder、Rebuilder、Resource Editor) を備えています。
レガシーコードを一切使わずに完全にゼロから設計されたこのプロジェクトは、PeLib を基盤とする高性能な C++23 コア (pecore.dll) と、Visual Studio Code を模したレスポンシブな WPF インターフェースを組み合わせています。
[!IMPORTANT] Coffee Explorer はファイルをメモリ上で編集します。保存するまでディスクには一切書き込まれず、すべての変更を元に戻すことができます。構造的な変更 (セクションの追加、インポートの再構築、署名の削除) も含まれます。
[!NOTE] CFF Explorer の一部のレガシー機能は意図的に削除されています。スクリプトエンジン、PEiD シグネチャ、プラグイン、Multiple Interface モード、インポートのバインドです。詳細は削除された機能を参照してください。
![]() | ![]() |
| エントロピーマップ付きのファイル概要、ダークテーマ | エントロピーマップ付きのファイル概要、ライトテーマ |
![]() | ![]() |
| セクションヘッダー | インポート名付きのインポートディレクトリ |
![]() | ![]() |
| ヘックスエディタ | 逆アセンブラ |
![]() | ![]() |
| Authenticode 署名と Windows の信頼 | Rich ヘッダー |
![]() | ![]() |
| API セット解決を備えた Dependency Walker | アイコンプレビュー付きの Resource Editor |
![]() | ![]() |
| カスタムテーマとしての VS Code Dark High Contrast | ドイツ語のインターフェース |
CFF Explorer は、PE ファイルの中身を調べる必要があるときに今でも多くの人が手に取るツールです。しかし、2012 年以降変わっていません。
Coffee Explorer はワークフローを維持し、それ以外を修正します。
| 領域 | CFF Explorer VIII | Coffee Explorer |
|---|---|---|
| 外観 | Win32 コントロール、96 DPI、ライトのみ | Windows テーマにライブで追従する Visual Studio Code のライトとダーク、カスタム VS Code テーマ、モニターごとの DPI v2、ベクターアイコン |
| 言語 | 英語のみ | 英語、ドイツ語、ロシア語、テキストファイル1つでさらに追加可能 |
| 編集 | 直接書き込み、元に戻せない | すべての編集で元に戻す・やり直し、構造操作も含む、タブごとの変更マーカー |
| ファイル識別 | 2012 年の PEiD データベース | 最新の DiE データベースを使用した Detect It Easy |
| ハッシュ | MD5、SHA-1 | MD5、SHA-1、SHA-256、BLAKE3、並列計算(Windows ではハードウェア SHA) |
| 署名 | セキュリティディレクトリを生バイトで表示 | Authenticode 検証:ダイジェストチェック、証明書、タイムスタンプ、ネストされた署名、Windows の信頼 |
| シンボル | なし | 逆アセンブラ、例外ディレクトリ、アドレス変換での PDB シンボル、Microsoft シンボルサーバーからのダウンロード |
| 例外ディレクトリ | IA64 レイアウト、x64 ファイルでは空 | デコードされた UNWIND_INFO を持つ x64 RUNTIME_FUNCTION、ARM64 パック unwind データ、関数名 |
| デバッグディレクトリ | 最初のエントリのみ | すべてのエントリ:CodeView(RSDS または NB10)、POGO、VC feature、repro、拡張 DLL 特性(CET)、およびディレクトリ全体の削除 |
| Rich ヘッダー | 非表示 | デコード、編集可能、暗号化と復号、チェックサム検証、製品名 |
| 大きなファイル | 遅く、ウィンドウがフリーズする可能性あり | 高速読み込み、バックグラウンド解析、300 MB のゲーム実行ファイルが約1秒で開く |
| 装飾なしの名前 | 下部パネル | エクスポートとインポートの装飾なしの名前列 |
| 機能 | 動作内容 |
|---|---|
| Visual Studio Code テーマ | VS Code のテーマファイルから生成されるライトとダークのパレット。システム設定を使用は Windows がテーマを変更するとライブで切り替わります。 |
| カスタム VS Code テーマ | themes フォルダに配置した任意の VS Code カラーテーマが Light と Dark の隣に表示され、ハイコントラストテーマも含まれます。カスタムテーマを参照してください。 |
| インターフェース言語 | 英語、ドイツ語、ロシア語、オプションでライブ切り替え。言語を参照してください。 |
| 高 DPI | モニターごとの DPI v2:4K 画面やモニター間でウィンドウを移動する際もテキストとアイコンが鮮明です。 |
| VS Image Library アイコン | すべてのアイコンは Visual Studio 2026 Image Library のベクター描画から取得され、テーマごとに色が変更されます。 |
| ドキュメントタブ | ファイルごとに1つのタブ、それぞれ独自のツリーを持ちます。すでに開いているファイルを開くと単にそのタブがアクティブになります(CFF Explorer はツリーを古いファイルのままにしていました)。 |
| 型付きセルエディタ | 16 進値はその場で編集、列挙型はドロップダウンリスト、フラグはチェック可能なリストで、どこでも同じポップアップを使用します。 |
| どこでもコピー | すべてのグリッドでコピー、値のコピー、オフセットのコピー、すべての行のコピー、Ctrl+C も含みます。 |
| ステータスバー | フォーカスされた値のオフセット、サイズ、型、ファイルタイプ、変更状態、現在のテーマ。 |
| ノンブロッキング | ファイルはワーカースレッドで開かれ、ビューが読み込まれ、大きなビューはウィンドウをフリーズさせる代わりにプレースホルダーを表示します。 |
| 最近使ったファイル、ドラッグ&ドロップ、読み取り専用モード | 読み取り専用で開く、再読み込み、格納フォルダを開く、タブメニューからフルパスをコピー。 |
| 安全な保存 | 保存は元のファイルを置き換える一時ファイルに対して行われ、属性、アクセス許可、作成時刻、代替データストリームが保持されます。 |
| エクスプローラー統合 | すべてのファイルのコンテキストメニューにCoffee Explorer で開く、ユーザーごとで管理者権限不要、Windows 11 のコンパクトメニューにも対応。エクスプローラーは実行中のインスタンスにファイルを渡すこともできます。 |
| アプリケーションフォント | インターフェース全体(メニュー、ツリー、グリッド、ダイアログ)で1つのフォントとサイズ、16 進フォントとは別。 |
| エントリポイントをひと目で | AddressOfEntryPoint と概要のエントリポイント行が色付けされマークされるため、ヘッダーグリッドで目立ちます。 |