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

What it solves

Anything Analyzer is a comprehensive network traffic capture tool that uses AI to automate the reverse engineering of protocols and APIs. It replaces the fragmented experience of using multiple tools (like DevTools, Fiddler, or Wireshark) by providing a unified session for traffic from various sources and using LLMs to analyze the captured data.

How it works

The tool employs a dual-channel capture system:

  • Embedded Browser: Uses the Chrome DevTools Protocol (CDP) to intercept requests and responses directly from a built-in browser.
  • MITM Proxy: An integrated HTTPS Man-in-the-Middle proxy (port 8888) that captures traffic from desktop apps, terminal commands (curl/wget), scripts (Python/Node.js), and mobile devices/IoT via Wi-Fi proxy settings.

Captured traffic is aggregated into a single session. The AI analysis pipeline then performs a two-phase process: first filtering out noise requests and then conducting deep analysis based on one of five modes (Automatic, API Reverse Engineering, Security Audit, Performance Analysis, or JS Encryption Reverse Engineering).

Who it’s for

  • Reverse Engineers: Those looking to document API endpoints, authentication flows, and recreate requests in Python.
  • Security Auditors: Users auditing for token leaks, CSRF/XSS vulnerabilities, and sensitive data exposure.
  • Developers: Developers debugging CLI tools, microservices, or mobile app protocols.

Highlights

  • Multi-Source Capture: Unified capture from browsers, desktop apps, terminal, scripts, and mobile devices.
  • AI-Driven Analysis: Two-phase analysis to filter noise and generate reports on protocol reverse engineering or security audits.
  • JS Hooking: Automatically intercepts encryption calls (e.g., crypto.subtle, CryptoJS) and extracts encryption code from JS files.
  • AI Agent Integration: Includes an MCP Client and built-in MCP Server to allow AI agents like Claude Desktop or Cursor to use the capture and analysis capabilities.
  • Cross-Platform Support: Available for Windows, macOS, and Linux.

Related

  • Project
  • Project
  • Project
  • Project
  • Project