오픈소스 프로젝트인 Reverse Engineer Anything(REA)은 Claude Code와 Codex 같은 AI 코딩 에이전트를 Ghidra, Hopper, IDA 등 널리 쓰이는 리버스 엔지니어링 도구와 연결합니다. 이 프레임워크는 로컬에서 실행되며 MCP 서버를 통해 에이전트가 디스어셈블러에 질의하고, 함수 호출을 추적하고, 컴파일된 바이너리에서 가설을 검증할 수 있게 합니다. REA는 JavaScript/Electron 앱과 .NET 어셈블리도 정적 분석할 수 있지만, 원본 소스 코드를 재구성한다고 주장하지는 않습니다.
왜 중요한가
개발자는 AI를 활용해 바이너리 분석을 빠르게 진행할 수 있어 연구와 보안 작업에서 리버스 엔지니어링의 속도와 접근성을 높일 수 있습니다.