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에서 사용 가능.
관련
- 프로젝트
chrisryugj/DocufinderAnything은 Windows/macOS용 데스크톱 앱으로, 여러 문서 형식(한국어 HWP 파일 포함)의 전체 텍스트를 로컬에 인덱싱하고 키워드, 파일 이름 또는 자연어 질문으로 검색할 수 있습니다. Gemini 또는 OpenAI 호환 API를 통해 AI 기반 Q&A 및 요약 기능을 제공하지만 완전히 오프라인으로 작동할 수 있습니다. React/Tauri로 구축되었으며, SQLite FTS5를 사용한 키워드 검색과 ONNX 기반 한국어 임베딩을 활용한 의미 검색, 이미지용 OCR 기능을 제공합니다. 특별한 "Lite" 빌드는 모든 네트워크 코드를 제거하여 매우 보안이 강한 환경에 적합합니다.
- 프로젝트
HKUDS/CLI-AnythingCLI‑Anything은 어떤 소프트웨어에도 에이전트 친화적인 명령줄 래퍼를 자동으로 생성하는 오픈소스 Python 프레임워크입니다. `cli‑anything‑hub`라는 패키지 매니저를 제공하여 GIMP, Blender, Zoom, GIS 도구 등 수십 개의 커뮤니티가 구축한 CLI를 인덱싱하고, 에이전트가 구조화된 JSON 출력을 통해 자동으로 탐색, 설치, 실행할 수 있도록 합니다. 개발자는 7단계 생성기를 사용해 어떤 애플리케이션에도 새로운 CLI를 만들 수 있으며, AI 에이전트(Claude Code, Cursor, Pi, OpenClaw 등)는 메타스킬을 설치해 레지스트리를 자율적으로 탐색할 수 있습니다. 프로젝트는 적극적으로 유지보수되고 있으며, 2,461개의 통과 테스트를 보유하고 있으며 Apache-2.0 라이선스로 제공됩니다.
- 프로젝트
appium/appium-mcp자연어와 시각 기반 요소 탐지를 사용하여 AI 어시스턴트가 iOS 및 Android 모바일 앱을 자동화할 수 있는 MCP 서버입니다.
- 프로젝트
zhizhuodemao/js-reverse-mcpjs‑reverse‑mcp 는 LLM 에이전트가 Chrome에서 JavaScript를 디버깅하고 역공학할 수 있도록 해주는 Node.js MCP 서버입니다. DevTools 데이터(스크립트, 브레이크포인트, 네트워크, WebSocket, 스토리지)를 24개의 간결한 도구로 정리하여 AI 기반 추론에 최적화했으며, 악성 봇 방지 사이트용 옵션 스텔스 계층(Patchright 포크 및 CloakBrowser)을 포함합니다.
- 프로젝트
CyberStrikeus/CyberStrikeCyberStrike는 모든 LLM(Claude, GPT, Gemini 등)을 자율적인 침투 테스트 플랫폼으로 변환하는 오픈 소스 AI 에이전트입니다. 보안 중심의 "지능 레이어"를 추가하고, 13개 이상의 전문 에이전트와 7,600개 이상의 서명된 보안 기술 파일을 제공하며, 150개 이상의 AI 제공업체(오프라인 모델 포함)를 지원합니다. 또한 로컬 또는 원격 Bolt 서버에서 실제 도구를 오케스트레이션할 수 있습니다. TUI, 선택 사항인 Web UI 및 내장된 HackBrowser가 워크플로우를 완성합니다.