Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
mcp-reverse — Ghidra, IDA, x64dbg, Frida 및 기타 56개 백엔드를 집계하고 네이티브 바이너리 파서와 4,200개 스킬 지식 베이스를 갖춘 180개 이상의 리버스 엔지니어링 도구를 노출하는 MCP 서버입니다. | Kitploit
도구/GitHubGitHub/1llu50ry/mcp-reverse
Dynamic Analysis (Sandboxing)Exploit FrameworksReverse EngineeringDebuggersMalware AnalysisCTFMobile SecurityBinary AnalysisLearning & EducationAI-Assisted ReversingCurated ResourcesFirmware Analysis
4167815118시간 55분 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
GitHub1llu50ry/mcp-reverse

mcp-reverse

Ghidra, IDA, x64dbg, Frida 및 기타 56개 백엔드를 집계하고 네이티브 바이너리 파서와 4,200개 스킬 지식 베이스를 갖춘 180개 이상의 리버스 엔지니어링 도구를 노출하는 MCP 서버입니다.

저장소 보기

🎮 mcp-reverse

Claude, Codex, Cursor를 리버스 엔지니어링 팀으로 바꿔주는 MCP 서버.

180개 이상의 MCP 도구 · 56개의 RE/디버그 백엔드 · 9개의 호스트 측 플러그인 · 4,200개 이상의 스킬 · 멀티 에이전트 메시 · 네이티브 x86-64 + ARM64 에뮬레이터

version tests tools backends skills docker license audit

v5.0.0 출시. 작업 트리 19 GiB → 3.3 GiB (gzip 소스 아카이브로 83% 축소), 그리고 네 가지 기능 웨이브: 호스트 플러그인 빌드 시스템, Frida 브리지 + 동적 분석, ARM64 에뮬레이터 + 디컴파일 캐시 + 청킹, bindiff / ROP / 게임 엔진 메타데이터 / MCP 샘플링 / SVG 시각화. CHANGELOG 참고.

빠른 시작 · 아키텍처 · 비교 · 에이전트 메시 · MCP 허브 · 윤리

English · Русский · 简体中文


이 프로젝트가 존재하는 이유

현대 게임을 리버스 엔지니어링하려면 다섯 가지 정적 도구(Ghidra, IDA, Binary Ninja, radare2, Hopper), 세 가지 디버거(x64dbg, WinDbg, GDB/LLDB), 헥스 에디터, 메모리 스캐너(Cheat Engine), 계측 프레임워크(Frida), 그리고 여러 포맷 파서(PE, ELF, Mach-O, DEX, Minidump, Unity AssetBundle, UE .pak)가 필요합니다. 이들 사이를 오가는 데만 몇 시간이 소요됩니다. 모델에게 이 중 하나라도 잘 다루도록 가르치는 데는 더 많은 비용이 듭니다.

이 서버는:

  1. 59개의 기존 RE / 디버그 MCP 백엔드를 하나의 연결 뒤로 집약합니다 — smart_decompile은 IDA가 실행 중이면 IDA를 선택하고, 없으면 Ghidra, 그다음 Binja, 그다음 RetDec로 폴백합니다.
  2. 111개의 네이티브 MCP 도구를 제공하므로 대부분의 답변에는 외부 백엔드가 전혀 필요하지 않습니다 — PE / ELF / Mach-O / DEX / WASM / Minidump / ZIP / .NET / IL2CPP 메타데이터 파서, AoB 시그니처 스캔, Shannon 엔트로피, 암호 상수 식별, PDB70 → Microsoft 심볼 서버 URL.
  3. Claude, Codex, Cursor가 공유 메시를 통해 협업하도록 합니다 — DM, 채널, 작업 핸드오프, 적대적 투표, 공유 KV 지식 베이스, 조정을 위한 명명된 락. 의존성 없는 JSON 영속화.
  4. 4,200개 이상의 스킬을 큐레이션합니다 — 안티치트(BattlEye, EAC, Vanguard, VAC, FACEIT, Byfron, Ricochet, mhyprot)에 관한 246개의 직접 작성한 심층 레퍼런스와 전체 소스 덤프가 포함된 3,985개의 아카이브된 오픈소스 프로젝트.

보안 연구, 치트 탐지, 방어 엔지니어링, 또는 게임 SDK 작업을 하고 있다면 — 이 서버는 하루 분량의 도구 전환 작업을 하나의 MCP 연결로 압축합니다.

30초 빠른 시작

Open in GitHub Codespaces

# clone + build
git clone https://github.com/1llu50ry/mcp-reverse && cd mcp-reverse
npm install && npx tsc
npm test            # 20/20 should pass

# wire into Claude Code / Codex / Cursor (stdio mode)
# (add this JSON to your client's MCP config)
#   { "mcp-reverse": { "command": "node", "args": ["/path/to/dist/index.js"] } }

# OR run over HTTP (Docker-friendly)
docker compose up

# OR drive it from the CLI (no MCP client needed)
./bin/mcp-reverse.mjs stats
./bin/mcp-reverse.mjs search battleye
./bin/mcp-reverse.mjs tools    # list every registered MCP tool

MCP 클라이언트를 그것에 연결한 다음, 다음 중 아무거나 물어보세요:

  • "C:\game\binary.exe를 분석하고 어떤 패커를 사용하는지 알려줘." → analyze_binary 호출 (엔트로피 + Rich Header + Debug Directory + 임포트 + 암호화 상수)
  • "연결된 모든 백엔드를 사용해 0x401000을 디컴파일하고 불일치를 찾아줘." → hub_consensus_call matcher=decompile
  • "Alice, driver.sys 언패킹을 Bob에게 넘겨줘; Cursor가 결과를 검토해줘." → 메시 오케스트레이션
  • "BM25 검색 'battleye shellcode detection'." → bm25_search가 BM25 관련성으로 4,230개 문서의 순위를 매김

아키텍처

flowchart LR
  subgraph clients[" MCP clients "]
    C1[Claude Code]
    C2[Codex / ChatGPT]
    C3[Cursor]
    C4[Copilot CLI]
    C5[custom]
  end

  subgraph server[" mcp-reverse (this repo) "]
    direction TB
    T[111 MCP tools]
    M[Agent Mesh<br/>DM · channels · tasks · votes · KB · locks]
    H[MCP Hub<br/>smart_decompile · consensus_call]
    N[Native parsers<br/>PE · ELF · Mach-O · DEX · WASM · Minidump · ZIP · .NET]
    S[Skill library<br/>4,200+ docs · BM25]
  end

  subgraph backends[" 59 RE / debug MCP backends "]
    B1[Ghidra · IDA · Binja]
    B2[x64dbg · WinDbg · GDB · LLDB]
    B3[Cheat Engine · Frida]
    B4[PCILeech · Memflow]
    B5[Volatility · YARA · angr]
  end

  C1 & C2 & C3 & C4 & C5 -->|stdio or HTTP| server
  server -->|hub_connect| B1 & B2 & B3 & B4 & B5

버티컬

게임 해킹이라는 틀은 역사적인 것입니다 — 이 툴링은 모든 RE 분야를 다룹니다:

버티컬이 프로젝트가 적합한 이유문서
🎮 게임 보안 + 안티치트BattlEye, EAC, Vanguard, VAC, FACEIT, Byfron, Ricochet, mhyprot, Hyperion 전반에 걸친 4,200개 이상의 직접 작성한 스킬.이 README
🦠 악성코드 분석PE / minidump / Rich Header / Debug Directory 파서 + 59개 백엔드 허브 (YARA, Volatility, angr, Qiling).docs/verticals/malware-analysis.md
📱 모바일 보안 (iOS + Android)Mach-O (fat + arm64e) + DEX + APK 파서 + Hopper + Frida + JADX + Magisk + idevice MCP.docs/verticals/mobile-security.md
🔧 펌웨어 / IoT임베디드용 ELF + Qiling + Unicorn + angr.docs/verticals/firmware-iot.md
🏁 CTF / 익스플로잇 개발pwndbg + GEF + angr + AFL++ + honggfuzz + LibAFL + Unicorn + ret-sync가 모두 하나의 허브 뒤에 있습니다.docs/verticals/ctf-pwn.md

비교

프로젝트범위도구백엔드멀티 에이전트스킬 아카이브
mcp-reverse (이 저장소)게임 RE + 안티치트 + 메시 오케스트레이션11159✅4,200+
GhidraMCPGhidra 브리지51——
ida-pro-mcpIDA 브리지~501——
SuperghidraMCPpyghidra381——
REA크로스 스택 RE (네이티브 + Electron + .NET)~403——
Vibe-REPE 트리아지 파이프라인~301——

윤리 및 책임 있는 사용

이 프로젝트는 보안 연구, 치트 탐지, 방어 엔지니어링, 게임 보존, 그리고 리버스 엔지니어링 교육을 위해 존재합니다. 구체적으로:

  • 안티치트 엔지니어는 이를 사용하여 우회 벡터를 이해하고 시스템을 강화합니다.
  • 레드 팀은 분석 권한이 있는 바이너리에 이를 사용합니다.
  • 학생은 PE / ELF / IL2CPP / UE4 / Source2가 실제로 어떻게 작동하는지 배우기 위해 이를 사용합니다.
  • 보존 그룹은 아카이브된 게임 생태계를 문서화하기 위해 이를 사용합니다.

이것은 치트가 아닙니다. 어떤 게임에도 코드를 작성하지 않습니다. 플레이를 자동화하지 않습니다. 소유하거나 분석 권한이 있는 바이너리에 대해서만 사용하십시오. 다른 플레이어를 괴롭히거나, 사기를 치거나, 해를 끼치는 데 사용하지 마십시오.

책임 있는 공개에 대해서는 SECURITY.md를 읽어보십시오. 기여함으로써 CODE_OF_CONDUCT.md에 동의하게 됩니다.


기능

스킬 라이브러리

  • 177개의 직접 작성한 스킬 -- 인젝션, 후킹, 커널 드라이버, 안티치트 내부 구조, ESP/에임봇 아키텍처 등에 대한 심층 기술 참고 자료
  • 3,985개의 아카이브된 프로젝트 -- 게임 보안 생태계의 전체 소스 코드 스냅샷 (ags- 접두사)
  • 각 스킬에는 SKILL.md (설명, 메타데이터, 주제)와 선택적으로 source.txt (전체 소스 트리 덤프)가 있습니다

에이전트

도구 다운로드