ReVa¶
ReVa is "A Ghidra MCP server for AI-powered reverse engineering". It has two modes:
- Assistant Mode: for interactive RE in the ghidra GUI.
- Headless Mode: for use in headless ghidra scripts.
Installation¶
The ReVa README install instructions aren't as clear as they could be, so here are the straightforward install instructions:
- Download the latest release of ReVa.
- In the Ghidra Project view, got the
File > Install Extensions - Click the green "+" at the top right.
- Select the ReVa zip file you downloaded.
- Restart Ghidra
- In the Ghidra Project view, go to
File > Configure - Click the plug icon in the top right.
- Check the box next to "RevaApplicationPlugin"
-
Add the mcp to your agent harness:
You can now use ReVa in your harness.