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 분석 파이프라인은 두 단계 프로세스를 수행합니다. 먼저 노이즈 요청을 필터링하고, 다음으로 다섯 가지 모드 중 하나(자동, API 역설계, 보안 감사, 성능 분석, JS 암호화 역설계)에 따라 심층 분석을 수행합니다.

대상 사용자

  • 역설계 엔지니어: API 엔드포인트, 인증 흐름 문서화, Python에서 요청 재생성 필요자.
  • 보안 감사 담당자: 토큰 유출, CSRF/XSS 취약점, 민감한 데이터 노출 감사 필요자.
  • 개발자: CLI 도구, 마이크로서비스, 모바일 앱 프로토콜 디버깅 필요자.

주요 기능

  • 다중 소스 캡처: 브라우저, 데스크톱 앱, 터미널, 스크립트, 모바일 기기에서의 통합 캡처.
  • AI 기반 분석: 노이즈 필터링 및 프로토콜 역설계 또는 보안 감사 보고서 생성을 위한 두 단계 분석.
  • JS 훅킹: 암호화 호출(예: crypto.subtle, CryptoJS)을 자동으로 가로채고, JS 파일에서 암호화 코드를 추출.
  • AI 에이전트 통합: Claude Desktop 또는 Cursor와 같은 AI 에이전트가 캡처 및 분석 기능을 사용할 수 있도록 MCP Client와 내장 MCP 서버 포함.
  • 크로스플랫폼 지원: Windows, macOS, Linux에서 사용 가능.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트