Mouseww/anything-analyzer

全能协议分析工具:浏览器抓包 + MITM 代理 + 指纹伪装 + AI 分析 + MCP Server 无缝对接 AI Agent/IDE | All-in-one protocol analysis toolkit — built-in browser capture, MITM proxy, JS hooks, fingerprint spoofing, AI analysis & MCP server for agent integration

何を解決するか

Anything Analyzer は、AI を活用してプロトコルおよび API の逆解析を自動化する包括的なネットワークトラフィックキャプチャツールです。DevTools、Fiddler、Wireshark などの複数のツールを分散して使用する煩雑な体験を、さまざまなソースからのトラフィックを統合した一元的なセッションに置き換え、LLM を使ってキャプチャされたデータを分析します。

動作方法

このツールは二重チャネルキャプチャシステムを採用しています:

  • 埋め込みブラウザ:Chrome DevTools Protocol (CDP) を使用して、組み込みブラウザからリクエストとレスポンスを直接インターセプトします。
  • MITMプロキシ:統合された HTTPS マンインザミドルプロキシ(ポート 8888)で、デスクトップアプリ、ターミナルコマンド(curl/wget)、スクリプト(Python/Node.js)、Wi-Fi プロキシ設定経由のモバイルデバイスや IoT デバイスからのトラフィックをキャプチャします。

キャプチャされたトラフィックは単一のセッションに集約されます。AI 分析パイプラインは、二段階のプロセスを実行します。まずノイズリクエストをフィルタリングし、次に 5 つのモード(自動、API 逆解析、セキュリティ監査、パフォーマンス分析、JS 暗号化逆解析)のいずれかに基づいて深層分析を行います。

対象ユーザー

  • 逆解析エンジニア:API エンドポイント、認証フローのドキュメント化、Python でのリクエスト再作成を希望する人。
  • セキュリティ監査担当者:トークン漏洩、CSRF/XSS サイズ、機密データの露出を監査するユーザー。
  • 開発者:CLI ツール、マイクロサービス、モバイルアプリプロトコルのデバッグを行う開発者。

主な特徴

  • マルチソースキャプチャ:ブラウザ、デスクトップアプリ、ターミナル、スクリプト、モバイルデバイスからの一元的キャプチャ。
  • AI駆動分析:ノイズをフィルタリングし、プロトコル逆解析やセキュリティ監査レポートを生成する二段階分析。
  • JSフッキング:暗号化呼び出し(例:crypto.subtle、CryptoJS)を自動的にインターセプトし、JS ファイルから暗号化コードを抽出。
  • AIエージェント統合:Claude Desktop や Cursor などの AI エージェントがキャプチャと分析機能を利用できるように、MCP Client と組み込み MCP サーバーを搭載。
  • クロスプラットフォーム対応:Windows、macOS、Linux で利用可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト