Tiny Online Tools logoTiny Online Toolssearchツールを検索…grid_viewすべてのツール
ホームchevron_rightリバースエンジニアリングツールchevron_right汎用バイナリインスペクター汎用バイナリインスペクター

汎用バイナリインスペクター

任意のバイナリファイルを読み込むと、ELF・PE・Mach-O・WebAssemblyのいずれかを自動判別し、ブラウザ上で実際の概要を表示します。

バイナリファイルを選択upload_file

クリックして選択 またはここにファイルをドラッグ&ドロップ

どんなファイルでも解析できます — ELF・PE・Mach-O・WASMバイナリは拡張子がないことがよくあります

対応形式: */*

関連ツール

ELFファイルインスペクター

ELFファイルインスペクター

LinuxやUnixのELFバイナリを解析します。ヘッダー、セクション、セグメント、シンボル、共有ライブラリの依存関係をブラウザ上で確認できます。

Mach-Oインスペクター

Mach-Oインスペクター

macOSやiOSのMach-Oバイナリを解析します。アーキテクチャ、ロードコマンド、セグメント、セクション、リンクされたライブラリをブラウザ上で確認できます。

PE/EXEインスペクター

PE/EXEインスペクター

Windowsの実行ファイルとDLLをPE形式で解析します。COFFヘッダー、セクション、インポート、エクスポート、リソースの種類をブラウザ上で確認できます。

WASM インポート/エクスポート ビジュアライザー

WASM インポート/エクスポート ビジュアライザー

WebAssemblyモジュールがホストに何を求め、何を提供するかを名前空間ごとにグループ化し、左右並べて表示します。

JPGからPDF

JPGからPDF

JPG画像を1つのPDF文書に変換します。

Base64 エンコーダー

Base64 エンコーダー

テキストを Base64 形式にエンコードします。

PDFテキストハイライター

PDFテキストハイライター

半透明のカラーオーバーレイを使って、PDF内の1つ以上の検索語のすべての出現箇所を自動的にハイライトします。

apps

もっと見る

無料オンラインツールの全コレクションを見る。

このツールの機能

これは本サイトのバイナリ解析ツール群への入り口です。任意のファイルを読み込むと、fileコマンドと同じように先頭バイトを読んでマジックナンバーから形式を識別します。

  • ELF\x7fELF) — Linux・Unixの実行ファイル、共有オブジェクト、コアダンプ。
  • PEMZヘッダー + PE\0\0シグネチャ) — Windowsの実行ファイルとDLL。
  • Mach-O0xfeedface/0xfeedfacfとそのバイトスワップ形式、および0xcafebabeのfat/ユニバーサルマジック) — macOSとiOSのバイナリ。
  • WebAssembly\0asm) — .wasmモジュール。

識別後、ファイルは本サイトの専用ツール — ELFファイルインスペクター、PE/EXEインスペクター、Mach-Oインスペクター — とまったく同じ検証済みの解析ロジックで解析されます。ここで再実装や別の近似が行われることはありません。ヘッダー項目、セクション/セグメント数、依存関係(ELFのNEEDEDライブラリ、PEのインポートDLL、Mach-Oのリンクされたdylib、WebAssemblyのインポート/エクスポート)といった実際の概要が得られます。

形式が認識されない場合

ファイルが4つの既知のマジックナンバーのいずれにも一致しない場合、このツールはその旨を明確に伝えます — 確認できない形式を推測することは決してありません。捏造された結果ではなく、「認識されたバイナリ形式ではありません」という明確なメッセージが表示されます。

専用ツールではなくこれを使う理由

拡張子のないファイル、アーカイブから展開したもの、出所が不明なビルド成果物など、何のファイルか分からない場合に使ってください。形式が分かれば、その形式専用のツールがタブごとのより詳細なビュー(完全なシンボルテーブル、インポート/エクスポート一覧、ロードコマンドなど)を提供します。

プライバシー

すべての処理はブラウザ内のJavaScriptで完結します。選択したファイルはどこにもアップロードされません。