REA MCP
☰
KO
● — 명 접속 중 · 조회 — 회
후원사례 제출
가이드 / LEARN · 업데이트 2026년 10월 13일 · 작성자 REA MCP

REA가 분석할 수 있는 것

이 목록의 출처

여기 있는 내용은 모두 REA 프로젝트가 공개한 README의 "What you can analyze"와 설치 가이드를 2026년 10월 13일에 확인한 것입니다. REA는 빠르게 바뀝니다. README와 이 페이지가 다르면 README를 따르세요. 프로젝트가 밝히지 않은 내용은 싣지 않았습니다.

REA 자체에는 Node.js 22.x(22.19 이상), 24.x(24.11 이상) 또는 26 이상과 npm이 필요합니다. 추가 도구와 지원 호스트는 대상에 따라 다릅니다.

분석 대상

대상REA가 돌려주는 것필요한 것
네이티브 바이너리의사 코드, 어셈블리, 문자열, 심볼, 호출과 참조Hopper, Ghidra 또는 IDA
오프라인 ELF 레이아웃섹션, 세그먼트, 원래 심볼과 재배치 정보, 정적 보호 기법 후보Linux x64에서 직접 준비한 pwntools
Go 바이너리내장된 컴파일러 버전, 모듈, replace 지시, 빌드 설정기본 내장(정적 ELF, PE, thin Mach-O), Go 설치 불필요
WASM 아티팩트검증, 섹션, import·export WAT 형식, 디코딩된 WAT직접 준비한 WABT 1.0.42
EVM 바이트코드디스패치 셀렉터, 바이트 오프셋, 추론한 인자와 mutabilityLinux x64의 로컬 raw 또는 hex 입력
SQLite 데이터베이스테이블, 컬럼, 인덱스, 뷰, 트리거, 선택한 행로컬 데이터베이스 또는 WAL 스냅숏, Node.js 24.15 이상 또는 26 이상
기록된 Linux 크래시원본 노트, 기록된 각 스레드의 레지스터와 시그널, 선택적 매핑 후보Linux x64에서 직접 준비한 pwntools, 선택적으로 GDB 또는 pwndbg
JavaScript / Electron모듈, import, 소스 맵, 라우트, IPC, 네이티브 애드온 관계Node.js와 npm
웹사이트페이지 구조, 스크립트, 네트워크 관찰, 요청한 스크린숏Chrome 계열 브라우저
저장된 네트워크 캡처요청, 응답, 노출된 페이로드, 소스 위치HAR, 네이티브 mitmproxy 캡처는 Linux의 mitmdump
.NET 어셈블리메타데이터, CIL 명령, 선언된 네이티브 의존성, 빌드 비교추가로 필요한 것 없음(정적 분석만)
Android APK매니페스트 선언, 클래스, 디컴파일된 메서드와 참조Linux, macOS 또는 Windows x64의 헤드리스 JADX와 전체 JDK
Android 기기기기, 패키지, 프로세스, 로그, 덤프, 화면 캡처, APK와 파일 전송직접 준비한 adb(에뮬레이터 또는 실기기)
JEB 프로젝트프로젝트 유닛, 아티팩트 다이제스트, 타입과 메서드의 의사 코드직접 실행해 MCP를 제공하는 JEB 클라이언트
Android 리소스디코딩된 매니페스트, 문자열 테이블, 로캘, 버전 정보직접 준비한 Apktool
Flutter 앱Dart 스냅숏 해시, ABI별 라이브러리 다이제스트, 엔진 빌드 출처추가로 필요한 것 없음(정적 APK 파싱)
펌웨어영역, 추출 결과, 네이티브 분석으로의 인계Linux의 Binwalk 또는 Unblob
기록된 패킷선택한 필드, 반복되는 값, 필터, decode-as 규칙Linux의 TShark 4.x와 prlimit
기록된 로직 신호디코더 주석, 샘플 범위, 진단 정보Linux의 sigrok-cli 0.7.2와 prlimit
패키지와 리소스파일 목록, 다이제스트, plist, Apple 번들 구조, 추출한 리소스프로젝트의 아티팩트 가이드와 Apple 애플리케이션 가이드 참고
프로세스 동작터미널 출력, 상호작용, 종료와 파일 시스템 관찰, 실행 간 비교네이티브 PTY가 있는 Linux 또는 macOS

JavaScript와 .NET 정적 분석은 애플리케이션을 실행하지 않고 주어진 파일만 읽습니다. 런타임 캡처는 사용자 권한으로 선택한 대상을 실행하거나 상호작용합니다. 그 영향은 프로젝트의 각 런타임 가이드에 설명되어 있습니다.

네이티브 분석 엔진

  • Hopper: 따로 명시적으로 승인하면 설정 과정에서 설치할 수 있습니다. 작업에 필요할 때 REA가 Hopper를 실행합니다.
  • Ghidra: 설정 과정에서 이미 설치된 Ghidra의 경로를 저장할 수 있습니다. 프로젝트는 16비트 DOS 분석을 문서화했고, Windows 지원은 실험적이라고 밝히고 있습니다.
  • IDA: 직접 설치하고 라이선스를 받은 기존 IDA MCP 서버를 통해 연결합니다. 프로젝트의 IDA 가이드를 참고하세요.

지원하는 네이티브 형식과 호스트는 엔진마다 다릅니다. IDA, Hopper, JEB 같은 상용 도구는 정식으로 구하고 라이선스를 받아야 하며, REA는 라이선스나 키를 제공하지 않습니다.

에이전트

안내형 설정(npx rea-agents setup)은 다음 클라이언트에 REA를 등록할 수 있습니다. Claude Code, Claude Desktop, Codex, Cursor, Gemini CLI, Windsurf, Devin, OpenCode, Antigravity, GitHub Copilot CLI, Command Code, Qwen Code, VS Code, Grok Build, OMP, Pi, Hermes, Qoder, Trae, ZCode, DeepSeek Harness. 문서에 따르면 DeepSeek Harness는 6.4.0 이후 릴리스가 나오기 전까지 main 브랜치에만 있습니다. 로컬 MCP 서버를 지원하는 다른 에이전트는 수동으로 등록할 수 있습니다. 설치 가이드를 참고하세요.

이 페이지의 요약판은 대상 가이드에 있습니다. 본인 소유이거나 검사 권한을 받은 소프트웨어만 분석하세요. 안전하고 합법적인 사용을 참고하세요.

학습 가이드