GhidrAssist
Enables AI assistants and automated analysis tools to interact with Ghidra's reverse engineering capabilities through a standardized API.
Acerca de
GhidrAssist bridges the gap between AI-powered analysis tools and Ghidra's comprehensive reverse engineering platform. By implementing the Model Context Protocol (MCP) server, this powerful Ghidra extension allows external AI assistants, automated analysis tools, and custom scripts to seamlessly interact with Ghidra's deep analysis capabilities. It provides a comprehensive set of 29 built-in tools covering various aspects of program, function, and data analysis, as well as modification capabilities, all accessible via a standardized API.
Características Principales
- 29 built-in analysis and modification tools for Ghidra
- 2 GitHub stars
- Dynamic tool management with persistent settings
- Real-time logging of all MCP requests and responses
- Full Model Context Protocol (MCP) server integration
- Configurable UI for managing tools and monitoring activity
Casos de Uso
- Programmatically extract detailed program, function, and data information from Ghidra.
- Perform automated modifications within Ghidra, such as renaming functions or setting variable types.
- Automate reverse engineering tasks in Ghidra using AI assistants or scripts.