X64dbg
Enables interaction with the x64dbg debugger through a Model Context Protocol.
About
This plugin facilitates communication between x64dbg and Large Language Models (LLMs), allowing for dynamic analysis to be controlled through natural language interaction. It currently supports key x64dbgSDK functions such as DbgCmdExec, DbgIsActive, GetModuleList, and FindMemBaseAddr, with plans to expand functionality to include more SDK features. It leverages an HTTP server, and is designed for easy setup, allowing users to control the debugger via conversational commands.
Key Features
- Locates memory base addresses via FindMemBaseAddr
- Checks debugger activity status with DbgIsActive
- 5 GitHub stars
- Retrieves the module list using GetModuleList
- Executes debugger commands via DbgCmdExec
- HTTP server interface for LLM communication
Use Cases
- Automating debugging tasks through natural language commands
- Integrating dynamic analysis into LLM-driven workflows
- Simplifying complex debugging processes with a conversational interface