REA

커뮤니티의 시선으로 보는 REA

무엇이든
리버스 엔지니어링하세요.

reverseengineeranything.tools는 코딩 에이전트로 소프트웨어를 조사하는 오픈 소스 MCP 서버 겸 CLI인 REA를 소개하는 독립 가이드입니다.

네이티브 바이너리를 살펴보는 동안 Hopper 내부에 분석 브리지가 표시된 REA 공식 스크린샷
코딩 에이전트로 로컬 소프트웨어를 살펴보고, 분석 결과의 근거가 되는 코드를 확인하세요.REA 공식 프로젝트 스크린샷 ↗

사람들은 REA를 어떻게 활용할까요?

게임, 파서, APK부터 일상적인 앱 동작까지. 각 조사 내용을 공유한 사람의 원문에서 확인하세요.

전체 8개 중 8개 사례 · 출처 검토일: 2026년 10월 12일

게시물 번역

일요일에 바이브 코딩을 하면서 REA(Reverse Engineer Anything)를 써 봤습니다. 몇 시간 뒤에는 Ski or Die의 Snowball War 미니게임을 Rust + SDL2로 재구축했습니다. 👀 🔗코드: https://github.com/tuunanet/rea-ski-or-die-reconstruction 🎮 데모: https://www.youtube.com/watch?v=5x38b_qgAUk

원본 게시물에 표시되는 미리보기를 이 가이드에서 번역했습니다.

커뮤니티 보고 · 독립적으로 재현하지 않음 · 코드 및 데모 링크 포함

Snowball War를 Rust로 재구현

Tuomo는 일요일에 REA로 작업한 결과 Ski or Die의 미니게임 Snowball War를 Rust + SDL2로 재구현했다고 말합니다.

맥락 및 근거

이 가이드가 정리한 배경 정보

대상
Ski or Die의 Snowball War
방법
재구현 작업에 REA를 사용하고 Rust와 SDL2로 게임을 구현했습니다.
보고된 결과
몇 시간 만에 미니게임을 재구현했다고 보고하며 코드와 플레이 가능한 데모 링크를 공유했습니다. 링크된 결과물은 살펴보지 않았습니다.

게시물 데이터 수집일: 2026년 10월 12일. 수치와 배지는 실시간 정보가 아닙니다.

X에서 원문 읽기

게시물 번역

지금 인터넷에서 가장 위험한 MCP입니다 REA(reverse engineer anything)는 에이전트가 앱과 바이너리를 분해하고 기능의 작동 방식을 증거와 함께 보여 주게 하는 오픈소스 MCP입니다. 오픈소스 "ms" 패키지로 테스트해 봤습니다. 전체를 매핑하고

원본 게시물에 표시되는 미리보기를 이 가이드에서 번역했습니다.

긴 게시물의 미리보기입니다. 나머지 내용은 X에서 원본 게시물을 열어 확인하세요.

커뮤니티 보고 · 독립적으로 재현하지 않음

JavaScript 시간 간격 파서 재구현

Israfil은 오픈 소스 ms 패키지의 구조를 파악한 다음 파서를 재구현하고, 대체 구현을 원본과 비교해 확인했다고 보고합니다.

맥락 및 근거

이 가이드가 정리한 배경 정보

대상
오픈 소스 ms npm 패키지
방법
rea analyze-javascript-application을 실행해 함수 5개와 호출 지점 21개를 살펴보고 파서를 17줄로 다시 작성했습니다.
보고된 결과
처음에는 검사 21/22개를 통과했고, 한 차례 수정 후 22/22개를 통과했다고 보고했습니다. 분석 시간 1.3초와 테스트 횟수는 작성자가 주장한 수치입니다.

게시물 데이터 수집일: 2026년 10월 12일. 수치와 배지는 실시간 정보가 아닙니다.

X에서 원문 읽기

after spending another 12 hours testing REA, a few more things started to stand out: 1. i can give it a high-level instruction like “rebuild this app” and let the agent decide which reverse-engineering tools it needs. 2. the workflow is iterative. it gathers pseudocode, Show more

Yum⋆₊˚
Yum⋆₊˚
Offloop
@yuhasbeentaken

a few more things about REA that surprised me: 1. i can give an agent a printer driver or old windows binary and let it figure out how the hardware/software interface actually works. 2. the same workflow can be used to inspect firmware, drivers and weird legacy systems that

318
Reply

게시물 번역

REA를 추가로 12시간 테스트한 뒤 몇 가지가 더 눈에 들어오기 시작했습니다: 1. “이 앱을 다시 만들어 줘” 같은 상위 수준의 지시를 내리고, 어떤 역공학 도구가 필요한지는 에이전트가 결정하게 할 수 있습니다. 2. 워크플로는 반복적입니다. 의사 코드를 수집하고,

원본 게시물에 표시되는 미리보기를 이 가이드에서 번역했습니다.

인용 게시물 번역

REA에 대해 놀랐던 점 몇 가지를 더 말하자면: 1. 에이전트에 프린터 드라이버나 오래된 windows 바이너리를 주고, 하드웨어/소프트웨어 인터페이스가 실제로 어떻게 작동하는지 알아내게 할 수 있습니다. 2. 같은 워크플로로 펌웨어, 드라이버, 그리고 특이한 레거시 시스템도 조사할 수 있는데, 이런 시스템은

긴 게시물의 미리보기입니다. 나머지 내용은 X에서 원본 게시물을 열어 확인하세요.

커뮤니티 보고 · 독립적으로 재현하지 않음 · 비교 실험

앱 재구현 및 작업 흐름 비교

Yum은 12시간의 테스트 끝에 확대·축소, 공유, 그리기, 회전, 주석과 저장 기능을 갖춘 이름 미공개 앱을 재구현했다고 보고합니다.

맥락 및 근거

이 가이드가 정리한 배경 정보

대상
그리기 및 주석 기능을 갖춘 이름 미공개 앱
방법
에이전트에 개괄적인 재구현 지시를 내리고 REA와 기본 Opus 작업 흐름을 비교했습니다.
보고된 결과
기본 Opus가 먼저 완료했다고 보고했습니다. REA도 나열된 기능을 구현했고 더 체계적인 조사 작업 흐름을 보여 주었다고 합니다.

게시물 데이터 수집일: 2026년 10월 12일. 수치와 배지는 실시간 정보가 아닙니다.

X에서 원문 읽기

게시물 번역

REA를 이용한 Lemmings(1991년 게임) 복제를 계속하고 있습니다. 게임의 역공학은 모두 끝냈고, 이제 픽셀 단위로 조정하고 있습니다.

원본 게시물에 표시되는 미리보기를 이 가이드에서 번역했습니다.

커뮤니티 보고 · 독립적으로 재현하지 않음 · 진행 중인 작업

1991년 Lemmings 분석 및 재구현

작성자는 Lemmings에 REA를 사용했으며, 리버스 엔지니어링을 마치고 픽셀 단위로 재현하는 단계로 넘어갔다고 보고합니다.

맥락 및 근거

이 가이드가 정리한 배경 정보

대상
Lemmings (1991)
방법
REA의 도움을 받아 재구현을 이어 가며 화면 표현을 픽셀 단위로 재현하기 시작했습니다.
보고된 결과
작성자에 따르면 리버스 엔지니어링은 완료되었으며 재현 작업은 진행 중입니다. 완성된 게임이나 정확성 벤치마크는 검증하지 않았습니다.

게시물 데이터 수집일: 2026년 10월 12일. 수치와 배지는 실시간 정보가 아닙니다.

X에서 원문 읽기

긴 게시물의 미리보기입니다. 나머지 내용은 X에서 원본 게시물을 열어 확인하세요.

커뮤니티 보고 · 독립적으로 재현하지 않음

에이전트를 만들기 전에 APK 분석

TechHyung은 자신만의 에이전트를 구상하면서 기능이 어떻게 구현되었는지 알아보기 위해 REA에 Muse APK를 제공했다고 말합니다.

맥락 및 근거

이 가이드가 정리한 배경 정보

대상
Muse Android APK
방법
REA로 APK를 분석해 구현 세부 사항과 서버 통신을 살펴봤습니다.
보고된 결과
서버 통신이 광범위하게 이루어진다는 점을 발견했다고 보고했습니다. 이는 사용자의 관찰이며, 검증된 개인정보 보호 또는 보안 분석 결과가 아닙니다.

게시물 데이터 수집일: 2026년 10월 12일. 수치와 배지는 실시간 정보가 아닙니다.

X에서 원문 읽기

게시물 번역

reaharness를 공개했습니다 무엇이든 역공학할 수 있는 오픈소스 에이전트 실행 프레임워크입니다. 인기 있는 Reverse Engineer Anything(REA) 저장소를 기반으로 만들었으며, 주요 특징은 다음과 같습니다: - 여러 제공업체를 지원하는 에이전트 루프(OpenAI, Anthropic, OpenRouter, Groq, Ollama 및 OpenAI 호환 게이트웨이)

원본 게시물에 표시되는 미리보기를 이 가이드에서 번역했습니다.

인용 게시물 번역

Reverse Engineer Anything 😂 소프트웨어는 끝났습니다.

긴 게시물의 미리보기입니다. 나머지 내용은 X에서 원본 게시물을 열어 확인하세요.

커뮤니티 도구 작성자 · 출시 보고

REA 기반 다중 제공업체 하네스 구축

Arjun은 여러 모델 제공업체와 구조화된 도구 결과를 지원하는 REA 기반 오픈 소스 에이전트 하네스 reaharness를 발표했습니다.

맥락 및 근거

이 가이드가 정리한 배경 정보

대상
REA 기반 에이전트 작업 흐름
방법
여러 제공업체를 지원하는 에이전트 루프와 여러 코딩 에이전트를 위한 멱등적 설정을 구축했습니다.
보고된 결과
공개 사이트와 저장소를 발표했습니다. 특정 대상을 재구현했다는 증거가 아니라 도구 출시 소식입니다.

게시물 데이터 수집일: 2026년 10월 12일. 수치와 배지는 실시간 정보가 아닙니다.

X에서 원문 읽기

게시물 번역

3/ 1996년 게임의 사운드 로직 복원 🕹️ REA의 DX-Ball 사례 연구는 사운드 패닝 함수를 C로 재구축하고, 3,205건의 동작 검사와 일치하는 컴파일 결과 63바이트를 보고합니다. 전체 게임을 플레이할 수 있도록 만드는 작업은 아직 진행 중입니다. https://rea.tools/showcase/dx-ball/

원본 게시물에 표시되는 미리보기를 이 가이드에서 번역했습니다.

프로젝트 사례 연구 · X에서 논의

1996년 게임의 사운드 패닝 함수 복원

이 게시물은 작은 사운드 패닝 함수를 C로 재구현하고 원본 x86 동작과 비교해 검증한 REA의 DX-Ball 사례 연구를 요약합니다.

맥락 및 근거

이 가이드가 정리한 배경 정보

대상
DX-Ball 사운드 패닝 루틴
방법
디컴파일러 출력에서 누락된 입력을 복원하고 함수를 C로 재구현했습니다.
보고된 결과
프로젝트 사례 연구는 동작 검사 3,205건과 컴파일된 바이트 63개의 일치를 보고합니다. 완전히 플레이 가능한 게임을 입증한 것은 아닙니다.
프로젝트 출처 ↗

게시물 데이터 수집일: 2026년 10월 12일. 수치와 배지는 실시간 정보가 아닙니다.

X에서 원문 읽기

REA, short for Reverse Engineer Anything, plugs coding agents into Ghidra, Hopper and IDA through MCP. Agents inspect binaries, read decompiled functions and trace calls with no original source code It traced how Notion handles clipboard operations through Electron IPC It also Show more

Tech with Mak
Tech with Mak
@techNmak

Someone gave Claude Code a decompiler. 😂 Software engineering is getting ridiculous. There's an open-source project called REA (Reverse Engineer Anything) that lets coding agents investigate applications without their original source code. It connects agents to Ghidra, Hopper

Image
0
Reply

게시물 번역

Reverse Engineer Anything의 약자인 REA는 MCP를 통해 코딩 에이전트를 Ghidra, Hopper, IDA에 연결합니다. 원본 소스 코드가 없어도 에이전트는 바이너리를 조사하고, 디컴파일된 함수를 읽고, 호출을 추적합니다 Notion이 Electron IPC를 통해 클립보드 작업을 처리하는 방식을 추적했습니다 또한

원본 게시물에 표시되는 미리보기를 이 가이드에서 번역했습니다.

인용 게시물 번역

누군가 Claude Code에 디컴파일러를 줬습니다. 😂 소프트웨어 공학이 점점 황당해지고 있습니다. REA(Reverse Engineer Anything)라는 오픈소스 프로젝트가 있는데, 코딩 에이전트가 원본 소스 코드 없이 애플리케이션을 조사할 수 있게 합니다. 에이전트를 Ghidra, Hopper에 연결하고

긴 게시물의 미리보기입니다. 나머지 내용은 X에서 원본 게시물을 열어 확인하세요.

프로젝트 사례 연구 · X에서 논의

Electron을 통해 Notion의 클립보드 경로 추적

Arena는 Electron IPC를 거치는 Notion 클립보드 작업에 대한 REA의 문서화된 조사를 소개합니다.

맥락 및 근거

이 가이드가 정리한 배경 정보

대상
Notion 데스크톱 클립보드 브리지
방법
Electron의 렌더러, 프리로드 브리지와 메인 프로세스 전반에 걸쳐 클립보드 동작을 추적했습니다.
보고된 결과
공식 사례 연구는 Notion의 클립보드 경로를 설명하고 코드 참조를 인용합니다. X 작성자는 해당 예제에 대해 논의하고 있습니다.
프로젝트 출처 ↗

게시물 데이터 수집일: 2026년 10월 12일. 수치와 배지는 실시간 정보가 아닙니다.

X에서 원문 읽기

이 사례들은 출처를 명시한 보고이며, 독립적으로 재현한 결과가 아닙니다. 여섯 사례는 작성자 자신의 사용·테스트·도구 개발 보고이고, 두 사례는 공식 프로젝트 예제를 다룹니다. 진행 중인 작업과 비교 결과는 원래 맥락을 유지해 소개합니다. 수정 사항이나 원문 출처가 있는 사례를 보내 주세요.

첫 번째 조사

어떻게 시작하면 될까요?

이해하고 싶은 동작을 하나 고르세요. 코딩 에이전트에 대상을 알려 주고 근거를 보여 달라고 요청하세요.

설정 가이드 읽기

터미널에서 실행

npx rea-agents@latest setup
  1. 코딩 에이전트 선택

    설정 계획을 검토하고 변경 사항을 승인한 뒤, 에이전트를 다시 시작하여 REA의 MCP 서버와 조사용 스킬을 불러오세요.

  2. 범위가 좁은 질문으로 시작

    소유하고 있거나 분석 권한이 있는 애플리케이션으로 시작하세요. 전체 복제를 요청하기보다 특정 기능의 동작이 어디에서 비롯되는지 물어보세요.

  3. 결과 확인

    재구현 결과를 신뢰하기 전에 참조된 코드를 따라가고, 한계를 읽고, 원본과 동작을 비교하세요.

처음 시도해 볼 프롬프트

REA로 /absolute/path/to/my-app을 분석해 주세요. CSV 내보내기의 동작 방식을 설명해 주세요. 코드와 소스 위치, 확인할 수 없는 사항을 보여 주세요.
최신 요구 사항 확인

REA로 무엇을 살펴볼 수 있나요?

분석 범위를 정확히 이해하세요. 디컴파일된 코드는 원본 소스 코드가 아닙니다. 작동하는 기능 하나가 완전한 애플리케이션을 뜻하지도 않습니다. REA는 로컬에서 분석하지만, 에이전트의 모델 제공업체가 도구 결과를 받을 수 있습니다. GitHub main에는 아직 npm으로 배포되지 않은 기능이 포함될 수 있습니다.

REA에 대해 무엇을 알아야 할까요?

첫 조사에 앞서 알아두면 좋은 실용적인 답변입니다.

Reverse Engineer Anything(REA)이란 무엇인가요?

REA는 코딩 에이전트와 소프트웨어 분석 도구를 연결하는 오픈 소스 MCP 서버 겸 CLI입니다. 에이전트는 코드를 살펴보고, 동작을 추적하며, 재구현 결과가 근거에 부합하는지 확인할 수 있습니다. REA는 독립형 AI 모델이 아닙니다.

이곳이 REA 공식 웹사이트인가요?

아니요. reverseengineeranything.tools는 독립 커뮤니티 가이드입니다. 공식 프로젝트는 GitHub의 morluto/rea와 rea.tools입니다. 이 사이트는 공개 보고를 선별해 원문 출처로 연결하며, REA 유지관리자와 제휴 관계가 없고 그들의 보증을 받지 않습니다.

Claude Code나 Codex용 REA는 어떻게 설치하나요?

터미널에서 npx rea-agents@latest setup을 실행하고, 코딩 에이전트를 선택한 다음, 설정 계획을 검토하고 승인한 뒤 에이전트를 다시 시작하세요. 현재 릴리스와 클라이언트 호환성은 공식 설치 가이드에서 확인하세요. 스킬만 설치해서는 MCP 서버가 등록되지 않습니다.

REA는 무엇을 분석할 수 있나요?

문서에 명시된 대상에는 네이티브 바이너리, JavaScript 및 Electron 애플리케이션, 브라우저 페이지, .NET 어셈블리와 소프트웨어 패키지가 포함됩니다. 사용 가능한 기능은 배포된 패키지, 운영체제와 프로바이더에 따라 달라집니다. GitHub main의 기능이 아직 npm 릴리스에 포함되지 않았을 수 있습니다.

Ghidra, Hopper나 IDA가 필요한가요?

네이티브 디스어셈블과 디컴파일에는 Ghidra, Hopper 또는 IDA와 같은 호환 엔진이 필요합니다. JavaScript와 .NET의 정적 분석에는 네이티브 디스어셈블러가 필요하지 않습니다. REA 호환성 문서에 명시된 엔진과 런타임 버전을 사용하세요.

REA는 어떤 Node.js 버전을 지원하나요?

October 12, 2026에 검토한 설치 문서에는 22.x 계열의 Node 22.19 이상, 24.x 계열의 Node 24.11 이상 또는 Node 26 이상이 명시되어 있습니다. Node 23, Node 25와 사전 릴리스는 지원하지 않습니다. 설치 전에 공식 가이드를 다시 확인하세요.

REA는 무료인가요? 이 사이트에 크레딧이 있나요?

이 가이드는 계정, 구독이나 크레딧 없이 무료로 읽을 수 있습니다. REA가 소유한 코드는 MIT 라이선스로 제공됩니다. 코딩 에이전트, 모델 제공업체와 Hopper나 IDA 같은 상용 엔진에는 별도 비용과 라이선스가 적용될 수 있습니다.

REA의 모든 데이터가 내 컴퓨터에만 남나요?

REA는 로컬에서 분석하지만, 도구 결과는 코딩 에이전트에 전달되며 모델 제공업체에도 전송될 수 있습니다. 민감한 소프트웨어를 분석하기 전에 해당 제공업체의 데이터 정책을 검토하세요. 이 커뮤니티 사이트는 소프트웨어 업로드를 받거나 조사를 실행하지 않습니다.

REA로 원본 소스 코드를 복원할 수 있나요? 얼마나 걸리나요?

디스어셈블 결과, 의사 코드와 동작 관찰은 소프트웨어를 이해하는 데 도움이 되지만 원본 소스 코드 복원을 보장하지는 않습니다. 소요 시간은 대상, 엔진과 에이전트에 따라 달라지며, 정해진 완료 시간은 없습니다. 재구현한 동작을 원본과 비교해 테스트하고 각 결과의 한계를 읽어 보세요.

X의 활용 사례는 독립적으로 검증되었나요?

사례 카드는 링크된 작성자들의 공개 보고를 요약합니다. 독립적으로 재현한 결과나 보증이 아닙니다. 진행 중인 작업, 도구 출시와 공식 예제에 관한 논의는 따로 표시합니다. 다른 작업 흐름이 더 빨랐다는 보고도 근거의 일부로 유지합니다.

상용 프로젝트에서 REA를 사용할 수 있나요?

REA가 소유한 코드는 MIT 라이선스로 제공되며, 라이선스 조건에 따라 상업적으로 사용할 수 있습니다. 서드파티 구성 요소, 상용 엔진과 분석 대상 소프트웨어에는 별도의 라이선스가 적용됩니다. REA는 다른 애플리케이션이나 그 자산에 대한 권리를 부여하지 않습니다.

이 페이지의 새 소식

  • — 출처에 근거한 커뮤니티 사례와 실용적인 가이드를 게시하고, 근거의 한계를 명확히 밝혔습니다.