#125 · Primary category: Cybersecurity & Decryption Tools

reverse-engineering-assistant

assistant binaryninja ghidra llm mcp mcp-server reverse-engineering

MCP server for reverse engineering tasks in Ghidra 👩‍💻

Project last updated:08/25/26

GitHub Stars

821

Forks

72

Contributors

14

License

Apache-2.0

Why we included this project

ReVa is a Ghidra extension that speaks the Model Context Protocol, so an LLM like Claude can work directly against your open project instead of just chatting about it. The model gets a set of small, purpose-built tools for decompiling functions, following cross-references, renaming variables, and poking at namespaces. What makes the design worth a look is how it feeds the model: compact fragments with links to related context rather than one giant decompilation dump, which keeps long sessions from turning into a confused mess and lets it chew on large binaries or whole firmware images. It runs interactively beside your Ghidra UI or headless for CI/CD, and it can even drive pwntools for CTF-style flag extraction. If you do binary analysis for a living, this is a practical way to hand the tedious parts to a model.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category