Enables interaction with the x64dbg debugger through a Model Context Protocol.
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
01Locates memory base addresses via FindMemBaseAddr
02Checks debugger activity status with DbgIsActive
035 GitHub stars
04Retrieves the module list using GetModuleList
05Executes debugger commands via DbgCmdExec
06HTTP server interface for LLM communication
Use Cases
01Automating debugging tasks through natural language commands
02Integrating dynamic analysis into LLM-driven workflows
03Simplifying complex debugging processes with a conversational interface