REA MCP
☰
KO
● — 명 접속 중 · 조회 — 회
후원사례 제출

REA 대안: 리버스 엔지니어링용 MCP 서버

방식 비교작동 방식선택할 때
REA오픈소스 MCP 서버. 에이전트가 REA를 호출해 로컬 대상(네이티브 바이너리, JavaScript·Electron 앱, .NET, 웹사이트 등)을 살펴보고 근거가 담긴 결과를 받습니다.본인 소유이거나 검사 권한을 받은 소프트웨어를 에이전트가 근거와 함께 조사하게 하려면 REA를 선택하세요.
GhidraMCPMCP 서버와 Ghidra 플러그인(Apache-2.0)으로, Ghidra의 핵심 기능을 MCP 클라이언트에 제공합니다. 바이너리 디컴파일·분석, 메서드와 데이터 이름 변경, 메서드·클래스·import·export 목록. 실행 중인 Ghidra에 연결하거나(README 기준 Ghidra 12.1.4), PyGhidra로 GUI 없이 바이너리를 가져올 수 있습니다.Ghidra 프로젝트에서 작업하며 이름 변경까지 에이전트가 직접 다루게 하려면 GhidraMCP를 선택하세요. REA도 기존 Ghidra를 네이티브 분석 엔진으로 쓸 수 있지만, 대상마다 임시 Ghidra 데이터베이스로 가져오며 사용자의 프로젝트는 쓰지 않습니다.
Hex-Rays IDA MCPHex-Rays 공식 IDA MCP 서버(MIT). idalib가 포함된 IDA 9.4 이상, Python 3.11 이상, Git과 uv가 필요합니다. Hex-Rays의 hcli로 설치하고, Claude Code·Codex·GitHub Copilot CLI·Pi용 플러그인이 있으며 GUI 플러그인 없이 헤드리스로도 동작합니다.라이선스가 있는 IDA 9.4 이상을 쓰고 있고 제조사의 서버를 원한다면 이것을 선택하세요.
IDA Pro MCPIDA Pro용 MCP 서버(MIT). IDA Pro 8.3 이상(9 권장)과 Python 3.11 이상이 필요하며 IDA Free는 지원하지 않습니다. Claude Code·Codex·Kimi Code 플러그인으로 설치하거나 IDA의 Python으로 설치합니다. README는 현재 Hex-Rays 공식 IDA MCP 서버를 쓰라고 권합니다.IDA Pro로 작업하며 그 데이터베이스 안에서 에이전트를 쓰려면 이것을 선택하세요. 함께 쓸 수도 있습니다. REA의 IDA 지원은 기존 IDA MCP 서버에 연결하는 방식이며, 문서가 지목하는 것이 바로 이 프로젝트입니다.
radare2 MCP (r2mcp)radare2용 MCP 서버(MIT)로, r2 네이티브 API를 사용해 C로 작성되었습니다. CLI, r2 플러그인, stdio 또는 HTTP MCP 서버로 동작하고, 로컬이나 원격 r2·iaito 세션에 연결할 수 있으며, 읽기 전용 모드·샌드박스 잠금·도구별 제한을 제공합니다. r2pm으로 설치합니다.이미 radare2를 쓰고 있고, 로컬이나 원격 r2 세션을 통해 에이전트가 다루게 하면서 읽기 전용·샌드박스 옵션도 쓰려면 r2mcp를 선택하세요.
Binary Ninja MCPMCP 서버와 브리지를 포함한 Binary Ninja 플러그인(GPL-3.0)으로, Binary Ninja의 분석을 실시간으로 MCP 클라이언트에 제공합니다. Binary Ninja와 Python 3.12 이상이 필요하고, Binary Ninja 플러그인 관리자로 설치하며, 여러 MCP 클라이언트를 자동 설정하고 열려 있는 여러 바이너리를 전환할 수 있습니다.Binary Ninja로 작업하며 그 세션 안에서 에이전트를 쓰려면 이것을 선택하세요. REA README가 네이티브 분석 엔진으로 꼽는 것은 Hopper·Ghidra·IDA이며 Binary Ninja는 없습니다.

공식 자료 · 2026년 10월 확인

관련 사례

FAQ

REA는 이 서버들과 무엇이 다른가요?

나머지는 각각 하나의 디스어셈블러(Ghidra, IDA, radare2, Binary Ninja)에 에이전트를 연결합니다. REA는 하나의 서버로 여러 종류의 대상을 다룹니다. 네이티브 바이너리는 Hopper·Ghidra·IDA를 통해, 그 밖에 JavaScript·Electron 앱, .NET 어셈블리, 웹사이트 등을 다루며 일부는 네이티브 분석 엔진이 필요 없습니다.

둘을 함께 쓸 수 있나요?

대부분 가능합니다. REA의 IDA 지원은 기존 IDA MCP 서버에 연결하고, 설치된 Ghidra도 쓸 수 있습니다. 설정은 각 프로젝트 문서에서 확인하고, 본인 소유이거나 권한을 받은 소프트웨어만 분석하세요.

디스어셈블러 라이선스가 필요한가요?

Ghidra와 radare2는 오픈소스입니다. IDA, Hopper, Binary Ninja, JEB는 상용 소프트웨어이므로 합법적으로 구하고 라이선스를 받으세요. 이 MCP 서버들은 어느 것도 연결 대상 도구의 라이선스를 제공하지 않습니다.

REA란? 설치와 안전한 사용