This tool provides a robust server for performing advanced binary analysis using IDA Pro in a headless environment. It leverages a Go server to manage multi-session concurrency and orchestration, while Python workers, each running an IDA Pro instance with `idalib`, execute the actual analysis operations. This architecture allows for programmatic interaction with IDA Pro functionalities, making it suitable for integration into automated analysis pipelines and client applications like Claude Desktop or Claude Code.
주요 기능
012 GitHub stars
02Exposes analysis capabilities via streamable HTTP and SSE compatibility endpoints
03Supports Il2CppDumper metadata import for enhanced analysis of Unity binaries
04Go-based orchestration manages sessions, workers, and a watchdog for reliability
05Offers 51 Model Context Protocol (MCP) tools for various binary analysis tasks
06Multi-session concurrency for IDA Pro analysis via process isolation
사용 사례
01Automating complex binary analysis workflows and scripting IDA Pro operations
02Integrating IDA Pro's disassembler and decompiler capabilities into custom tools and platforms like Claude Desktop or Claude Code
03Performing concurrent reverse engineering tasks on multiple binaries or sessions without direct GUI interaction