バイナリ・ファイル鑑識スタジオ
「このファイルは何なのか?」「拡張子と実体は一致しているのか?」を安全に解明。ファイルを実行せず、外部へも送信せず、完全クライアントサイドで静的鑑識を行います。
- 数百規模の静的シグネチャDBによるファイル形式・マジックナンバー自動判定
- 拡張子偽装・不一致の検知(例: .jpgに偽装された実行ファイル等)
- 仮想化Hex Viewer(オフセットジャンプ、1/2/4/8バイト整数変換、Endian切替、検索)
- ASCII/UTF-8/UTF-16文字列抽出とパターン認識(URL・メール・IP・パス・UUID)
- Shannonエントロピー計算とブロック分布グラフ(圧縮・パッキング・暗号化領域検出)
- 主要フォーマットの内部構造パース(PNG, JPEG, ZIP, RIFF/WAV, MP3, PDF, PE, ELF, Mach-O, WASM)
- 埋め込みシグネチャ検出と簡易カービング(内部データの抽出・ダウンロード)
- ハッシュ計算(SHA-256, SHA-512, MD5, SHA-1)と2ファイルのByte-by-byte差分比較
解析したいファイルをドロップ
またはクリックしてファイルを選択(複数ファイル対応・大容量ファイル対応)
Solasuのバイナリ鑑識スタジオについて
バイナリ・ファイル鑑識スタジオは、あらゆる種類のバイナリファイル、拡張子のないファイル、破損したファイル、あるいは中身が不明な疑わしいファイルを、お使いのブラウザ内部のサンドボックスメモリ上で安全に調査・検査するためのWebワークベンチです。アップロードや外部解析APIへの送信は一切行われず、原本ファイルを改変することもありません。
充実したファイルシグネチャ判定と拡張子不一致検知
数百種類におよぶ組み込みの静的シグネチャデータベースにより、先頭バイト列(マジックナンバー)から真のファイル形式を高精度に同定します。
たとえば「photo.jpg」という名前であっても、中身がPNGやWindows実行ファイル(PE/EXE)である場合、即座に拡張子不一致の警告を表示します。ファイル形式の偽装や拡張子の誤りを瞬時に見抜くことができます。
本格的な仮想化Hex Viewerとバイトインスペクタ
16バイト単位のオフセット・16進ダンプ・ASCIIデコード表示を備えたHex Viewerを搭載。仮想化技術により、大きなファイルでもブラウザが固まることなく軽快に閲覧できます。
選択したバイト位置の数値を、1バイト/2バイト/4バイト/8バイトの符号付き・符号なし整数として即座にデコード。Big-EndianとLittle-Endianの切り替え、16進またはテキストによる高速検索、任意オフセットへのジャンプに対応しています。
文字列抽出・パターン認識・Shannonエントロピー解析
ASCII、UTF-8、UTF-16LE(Windows Unicode)でエンコードされた可読文字列を抽出し、URL、メールアドレス、IPv4アドレス、ファイルパス、UUIDなどの構造化パターンを自動分類します。
情報エントロピー(0.00〜8.00 bits/byte)をブロック単位で計測し、SVGグラフとして可視化。暗号化された領域や高密度圧縮領域、連続するゼロパディング領域をひと目で把握できます。
PE・ELF・Mach-O・WASMなどの実行ファイル構造解析
Windows PE (EXE/DLL)、Linux ELF、macOS Mach-O、WebAssembly (WASM) などの実行形式を静的にパース。ヘッダ情報、アーキテクチャ、エントリポイント、セクション一覧、W+X(書き込み可能かつ実行可能)属性の有無などを視覚化します。
重要:本ツールは静的バイナリ構造のパースのみを行い、バイナリをOS上で実行することは絶対にありません。
埋め込みシグネチャ検出・カービング・2ファイル差分比較
ファイル内部(オフセット > 0)に別のファイル(画像、ZIP、実行ファイル等)が潜んでいないかをスキャンし、該当領域のプレビューや部分切り出し(Carve & Download)を行えます。
さらに、2つのファイルを読み込んでバイト単位の完全一致照合や差分(Binary Diff)を計算。最初の不一致位置や変更されたバイト範囲を詳細にレポートします。
バイナリ鑑識・解析に関するよくある質問
アップロードしたファイルが外部サーバーや第三者に送信されることはありますか?
一切ありません。Solasuはすべての処理をブラウザのJavaScript/WebAssembly環境で完結させています。ネットワーク通信を遮断したオフライン環境でも動作します。
悪意のある疑わしいファイル(マルウェアなど)を開いてもパソコンは安全ですか?
本ツールはファイルをOSの実行プログラムとして起動することはなく、純粋にメモリ上のバイト配列として読み取って解析します。ただし、静的解析の結果から「安全」「ウイルスではない」と保証・断定することはできません。不審なファイルの取り扱いには十分ご注意ください。
大きなファイル(数十MB〜数百MB)でも解析できますか?
はい。仮想化レンダリングやチャンク分割スキャンを採用しているため、ブラウザのメモリが許す範囲で数十MB〜数百MB規模のファイルも安定して解析できます。
解析結果のレポートを保存できますか?
はい。JSON、CSV、テキスト(TXT)、またはスタンドアロンのHTML形式でレポートをローカル保存できます。機密文字列が大量に漏洩しないよう配慮された設計となっています。