REA 는 CLI 와 MCP 서버로 함께 돌아가며, 코딩 에이전트에게 실행 파일의 함수·문자열·호출 관계, 일렉트론 앱의 모듈·IPC, 웹사이트의 스크립트·네트워크 활동, .NET 어셈블리, 안드로이드 APK, 펌웨어를 들여다보는 도구를 붙여 줘요. 네이티브 분석은 Hopper·Ghidra·IDA 를 백엔드로 쓰고, 분석은 내 컴퓨터 안에서만 한다고 README 에 적혀 있어요. 저장소는 4월에 만들어졌고 10월 9일 하루에 v6.1~6.3 이 나왔는데, 판마다 호환이 깨지는 변경을 담는다고 스스로 밝혀요. 10월 11일 기준 별은 약 7만 2,000개예요.
용어 풀이
- MCP
- AI 에이전트가 외부 도구·데이터에 연결하는 표준 규약(Model Context Protocol)
- CLI
- 터미널에서 명령어로 쓰는 프로그램
- IPC
- 프로그램 안의 프로세스끼리 주고받는 통신
- APK
- 안드로이드 앱 설치 파일
- 디컴파일
- 실행 파일을 사람이 읽을 수 있는 코드 형태로 되돌리는 작업
운영자 인사이트
해커뉴스 토론(686점·댓글 299개)에서는 직접 Ghidra 를 깔게 하는 것과 무엇이 다르냐는 물음, 디컴파일 결과로 저작권 문제가 생길 수 있다는 걱정, 별이 며칠 만에 5만 개 가까이 늘어 부풀려진 것 아니냐는 의심이 함께 나왔어요. 레거시 실행 파일이나 서드파티 앱의 동작을 확인할 일이 있다면 사내 법무 기준을 먼저 확인하고, 잦은 호환 깨짐에 대비해 버전을 고정해서 써 보세요.
여러 관점으로 보기
- 저장소·지원 범위 README 는 클로드 코드·코덱스·커서·제미나이 CLI·그록 빌드와 로컬 MCP 서버를 쓰는 에이전트를 지원 대상으로 적고, 합법적인 연구에만 쓰고 필요한 허가는 사용자가 받으라고 안내해요. GitHub
- 해커뉴스 반응 저작권·공정 이용이 흔들릴 수 있다는 우려, 모델 제공사의 리버스 엔지니어링 거부가 걸림돌이라는 지적, 에이전트가 Ghidra·capstone 을 스스로 깔아도 된다는 반론, 별 급증이 수상하다는 의심이 함께 올라왔어요. Hacker News