TypeScript
2apiai-toolsanalysis-cliapi-analysisMouseww / anything-analyzer
올인원 프로토콜 분석 도구: 브라우저 캡처 + MITM 프록시 + 자바스크립트 훅 + 지문 위조 + AI 분석 + AI 에이전트/IDE 통합을 위한 MCP 서버
3.4K
616
5일 전
이 프로젝트에 대해
Mouseww 님의 anything-analyzer 프로젝트는 GitHub에서 3.4K개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 TypeScript 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.
Language Breakdown
TypeScript 88%CSS 8%HTML 4%JavaScript 0%
🇰🇷 한국어 번역 README
AI 실시간 번역Anything Analyzer
简体中文 | 영어
웹, 데스크탑 애플리케이션, 터미널 명령, Python 스크립트, 모바일 앱 — 트래픽이 어디서 오든, 포착하면 AI가 자동으로 리버스 엔지니어링 분석을 수행합니다.
왜 Anything Analyzer를 사용할까?
전통적인 도구들은 각각 다른 영역만 다룹니다: DevTools는 브라우저만 보고, Fiddler/Charles는 프록시만 처리하며, Wireshark는 HTTPS를 볼 수 없습니다. 패킷을 포착한 후에도 수백 개의 요청을 직접 확인하고 수동으로 분석해야 합니다.
Anything Analyzer는 다릅니다 — 전 장면 패킷 포착 + AI 자동 분석:
세 가지 핵심 기능
1. 전 장면 패킷 포착 — Anything은 브라우저만이 아님
| 포착 대상 | 포착 방법 | 대표적인 사용 사례 |
|---|---|---|
| 웹 페이지 | 내장 브라우저 직접 조작 | 웹사이트 API 리버스, OAuth 로그인, 프론트엔드 암호화 |
| 데스크탑 앱 | MITM 프록시 + 시스템 프록시 | Postman, Electron 앱, 게임 클라이언트 |
| 터미널 명령 | MITM 프록시 + 환경 변수 | curl, wget, httpie |
| 스크립트 프로그램 | MITM 프록시 + 코드 설정 | Python requests, Node.js fetch, Go http |
| 모바일 / 태블릿 | MITM 프록시 + Wi-Fi 프록시 | iOS/Android 앱, 미니 프로그램, H5 |
| IoT / 기타 기기 | MITM 프록시 + 게이트웨이 프록시 | 스마트 홈, 임베디드 장치의 HTTP 통신 |
모든 출처의 요청은 단일 세션으로 통합되어 AI 분석 시 함께 처리됩니다.
2. AI 지능형 분석 — 단순 패킷 포착이 아니라 프로토콜 자동 이해
- 2단계 분석 — 1단계: 불필요 요청 필터링 → 2단계: 심층 분석 집중
- 5가지 분석 모드 — 자동 식별 / API 리버스 / 보안 감사 / 성능 분석 / JS 암호화 리버스
- JS Hook 주입 — fetch, XHR, crypto.subtle, CryptoJS, SM2/3/4 등 암호화 호출 자동 가로채기
- 암호화 코드 추출 — JS 파일에서 암호화 관련 코드 조각 자동 추출
- 스트리밍 출력 + 다회 질의 — 보고서를 실시간 스트리밍 표시, 추가 세부 질문 가능
3. MCP 생태계 통합 — AI 에이전트용 패킷 포착 도구
- MCP 클라이언트 — 외부 MCP 서버 연결(stdio + StreamableHTTP), AI 분석 기능 확장
- 내장 MCP 서버 — 패킷 포착 및 분석 기능을 MCP 도구로 노출, Claude Desktop, Cursor 등에서 직접 호출 가능
사용 사례
| 시나리오 | 트래픽 출처 | 얻을 수 있는 정보 |
|---|---|---|
| 웹사이트 API 리버스 | 내장 브라우저 | API 엔드포인트 문서 + 인증 절차 + Python 재현 코드 |
| 앱 프로토콜 리버스 | 모바일 Wi-Fi 프록시 | 앱의 숨겨진 API + 요청 서명 로직 |
| JS 암호화 리버스 | 내장 브라우저 + JS Hook | 암호화 알고리즘 식별 + 프로세스 복원 + Python 구현 |
| 보안 감사 | 브라우저 |
🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.
이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.
Mouseww/anything-analyzer GitHub 원문 바로가기 →