1M

1llu50ry/mcp-reverse

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

435 stars 82 forks Качество 85 Тренд 65MIT

MCP (Model Context Protocol) сервер для взлома игр и обратной инженерии. Структурированная база знаний более 4100 навыков с полными архивами исходного кода, специализированными агентами и инструментами рабочего процесса.

Обзор

19 GiB → 3,3 GiB рабочее дерево (на 83% меньше через gzipped source archives), + четыре волны функций: системы сборки плагинов для хостов, мост Frida + динамический анализ, эмулятор ARM64 + декомпилированный кэш + распаковка, связующие / ROP / метаданные игрового двигателя / выборка MCP / визуализация SVG. См. Изменение. Обратная инженерия современной игры включает в себя пять статических инструментов (Ghidra, IDA, Binary Ninja, radare2, Hopper), три отладчика (x64dbg, WinDbg, GDB/LLDB), шестнадцатеричный редактор, сканер памяти (Cheat Engine), инструментальную структуру (Frida) и стек парсеров формата (PE, ELF, Mach-O, DEX, Minidump, Unity AssetBundle, UE .pak). Переключение между ними стоит нескольких часов. Обучение модели управлять даже одним из них стоит дороже. 1. за одним соединением — smart decompile выбирает IDA при запуске, возвращается к Ghidra, затем Binja, затем RetDec. 2. поэтому большинству ответов вообще не нужен внешний бэкэнд — PE / ELF / Mach-O / DEX / WASM / Minidump / ZIP /.

Обзор (машинный перевод)

Сервер MCP превращает Claude, Codex и Cursor в команду обратной инженерии.

180+ MCP инструменты · 56 RE/debug backends · 9 плагинов на стороне хоста · 4200+ навыки · многоагентная сетка · нативные эмуляторы x86-64 + ARM64

v5.0.0 выпущено. 19 GiB → 3,3 GiB рабочее дерево (на 83% меньше через gzipped source archives), + четыре волны функций: системы сборки плагинов для хостов, мост Frida + динамический анализ, эмулятор ARM64 + декомпилированный кэш + распаковка, связующие / ROP / метаданные игрового двигателя / выборка MCP / визуализация SVG. См. Изменение.

Quickstart · Архитектура · Сравнение · Агент Mesh · MCP Hub · Этика

Английский · русский · 中

Почему это существует

Обратная инженерия современной игры включает в себя пять статических инструментов (Ghidra, IDA, Binary Ninja, radare2, Hopper), три отладчика (x64dbg, WinDbg, GDB/LLDB), шестнадцатеричный редактор, сканер памяти (Cheat Engine), инструментальную структуру (Frida) и стек парсеров формата (PE, ELF, Mach-O, DEX, Minidump, Unity AssetBundle, UE .pak). Переключение между ними стоит нескольких часов. Обучение модели управлять даже одним из них стоит дороже.

Этот сервер

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.


Why this exists

Reverse engineering a modern game involves five static tools (Ghidra, IDA, Binary Ninja, radare2, Hopper), three debuggers (x64dbg, WinDbg, GDB/LLDB), a hex-editor, a memory scanner (Cheat Engine), an instrumentation framework (Frida), and a stack of format parsers (PE, ELF, Mach-O, DEX, Minidump, Unity AssetBundle, UE .pak). Switching between them costs hours. Teaching a model to drive even one of them well costs more.

This server:

  1. Aggregates 59 existing RE / debug MCP backends behind one connection — smart_decompile picks IDA when running, falls back to Ghidra, then Binja, then RetDec.
  2. Ships 111 native MCP tools so most answers don’t need an external backend at all — PE / ELF / Mach-O / DEX / WASM / Minidump / ZIP / .NET / IL2CPP metadata parsers, AoB signature scan, Shannon entropy, crypto-constant identification, PDB70 → Microsoft symbol server URL.
  3. Lets Claude, Codex, and Cursor collaborate through a shared mesh — DM, channels, task handoff, adversarial voting, shared KV knowledge-base, named locks for coordination. Zero-dep JSON persistence.
  4. Curates 4,200+ skills — 246 hand-written deep references on anti-cheat (BattlEye, EAC, Vanguard, VAC, FACEIT, Byfron, Ricochet, mhyprot) and 3,985 archived open-source projects with full source dumps.

If you’re on security-research, cheat-detection, defensive-engineering, or game-SDK work — this collapses a day of tool-shuffling into one MCP connection.

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "gamehacking": { "command": "node", "args": ["/path/to/mcp-reverse/dist/index.js"] } } }