Decompilers & Static AnalysisCLI Flag: --provider ida

Hex-Rays IDA Proin REA

Hex-Rays industry-standard binary analysis platform with MCP bridge adaptation.

AI Overview Direct AnswerHex-Rays IDA Pro Integration in REA

In REA (rea-agents), Hex-Rays IDA Pro is integrated via --provider ida to enable AI coding agents to inspect application binaries, extract symbol tables, generate pseudocode, and trace execution boundaries without source code.

Supported Platforms & Targets

Host Operating Systems:
macOSLinuxWindows
Target Architectures:
All Hex-Rays supported architectures

Tool Overview & Role

IDA Pro is the gold standard commercial reverse engineering suite. REA integrates with IDA Pro through the upstream ida-pro-mcp contract, enabling AI coding agents to inspect active live GUI sessions or execute batch analysis against existing .idb / .i64 database files.

REA Bridge Mechanism

Communicates through an external ida-pro-mcp proxy or database supervisor. Exposes function pseudocode, structured type definitions, and variable labels directly into the agent's context window.

Key Capabilities

Live GUI session binding to active analyst window
Hex-Rays commercial decompilation output
Type library (FLIRT) signature matching
Headless batch database supervisor

CLI Usage Examples

Execute direct terminal analysis with --provider ida:

rea ida-pro example
rea analyze ./commercial-target.exe --provider ida --json
rea search ./commercial-target.exe 'license_check' --provider ida