reverse-engineering-assistant
View on GitHubMCP server for reverse engineering tasks in Ghidra 👩💻
A Ghidra extension and MCP server that exposes interactive and headless binary-analysis tools to AI assistants. Supports tasks such as decompilation, function analysis, binary comparison, and scripted workflows.
Use Cases
Analyze binaries with an AI assistantExplain functions and program behaviorRename variables and improve data typesCompare binary versionsInvestigate firmware imagesAutomate Ghidra analysis in headless workflowsGenerate reverse-engineering reports
Built With
- Language
- Java
- Frameworks
- Model Context Protocol · Ghidra · PyGhidra
Tags
reverse engineering · Ghidra · binary analysis · disassembly · decompilation · malware analysis · firmware analysis · MCP server · headless analysis