REA

從社群視角瞭解 REA

逆向工程,
探索一切。

reverseengineeranything.tools 是 REA 的獨立指南。REA 是開放原始碼 MCP 伺服器和 CLI,可配合程式設計代理調查軟體。

REA 官方截圖:在 Hopper 中檢查原生二進位檔案時顯示的分析橋接介面
讓程式設計代理檢查本機軟體,再核對其分析結論對應的程式碼。REA 官方專案截圖 ↗

大家在用 REA 做什麼?

遊戲、解析器、APK,以及日常應用的執行行為。每項調查都附有分享者的原始來源。

顯示 8 / 8 個案例 · 來源查核日期:2026年10月12日

貼文譯文

我在一個週日的氛圍式程式設計過程中試用了 REA(Reverse Engineer Anything)。 幾小時後,我用 Rust + SDL2 重建了 Ski or Die 中的 Snowball War 小遊戲。👀 🔗程式碼:https://github.com/tuunanet/rea-ski-or-die-reconstruction 🎮 示範:https://www.youtube.com/watch?v=5x38b_qgAUk

由本指南根據原始貼文的可見預覽翻譯。

社群報告 · 未經獨立重現 · 附程式碼和演示連結

用 Rust 重建 Snowball War

Tuomo 表示,週日的一次 REA 調查讓他用 Rust + SDL2 重建了 Ski or Die 中的 Snowball War 小遊戲。

背景與證據

由本指南整理的背景資訊

目標
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

貼文譯文

又花了 12 小時測試 REA 後,有幾件事開始變得更加明顯: 1. 我可以給它一個高層指令,例如「重建這個應用程式」,然後讓智慧代理決定需要哪些逆向工程工具。 2. 工作流程是反覆迭代的。它收集虛擬碼,

由本指南根據原始貼文的可見預覽翻譯。

引用貼文譯文

關於 REA,還有幾件事讓我驚訝: 1. 我可以把一個印表機驅動程式或舊的 windows 二進位檔案交給智慧代理,讓它弄清楚硬體/軟體介面實際如何運作。 2. 同樣的工作流程可以用來檢查韌體、驅動程式,以及那些古怪的舊式系統,它們

這是長篇貼文預覽。請在 X 開啟原始貼文閱讀其餘內容。

社群報告 · 未經獨立重現 · 比較實驗

重建應用並比較工作流程

經過 12 小時測試,Yum 報告重建了一款未具名應用,包含縮放、分享、繪圖、旋轉、批註和儲存功能。

背景與證據

由本指南整理的背景資訊

目標
一款具有繪圖和批註功能的未具名應用
方法
給代理一條概括性的重建指令,並比較 REA 和原生 Opus 工作流程。
作者報告的結果
作者報告原生 Opus 更早完成;REA 也實作了所列功能,並提供了更有條理的調查流程。

貼文資料擷取於 2026年10月12日;計數和徽章並非即時更新。

在 X 閱讀原始貼文

貼文譯文

繼續用 REA 重製 Lemmings(1991 年的遊戲)。 我已經完成了對遊戲的逆向工程,現在正在逐像素調整。

由本指南根據原始貼文的可見預覽翻譯。

社群報告 · 未經獨立重現 · 進行中

研究並重建 1991 年的 Lemmings

作者報告用 REA 研究 Lemmings,並從逆向工程轉向逐畫素適配。

背景與證據

由本指南整理的背景資訊

目標
Lemmings(1991)
方法
繼續借助 REA 重建,並開始逐畫素適配畫面呈現。
作者報告的結果
作者表示逆向工程已完成,適配仍在進行。本站未驗證完整遊戲或正確性基準。

貼文資料擷取於 2026年10月12日;計數和徽章並非即時更新。

在 X 閱讀原始貼文

貼文譯文

最近聽說有個新奇的技能,能分析任何程式,於是我試了一下。 它叫 REA(Reverse Engineering Anything),據說能用逆向工程分析任何程式。 https://github.com/morluto/rea 我試著把 muse 的 apk 交給它,分析結果令人驚訝。

由本指南根據原始貼文的可見預覽翻譯。

這是長篇貼文預覽。請在 X 開啟原始貼文閱讀其餘內容。

社群報告 · 未經獨立重現

開發代理前先檢查 APK

TechHyung 表示,在規劃自己的代理時,將 Muse APK 交給 REA,瞭解其功能如何實作。

背景與證據

由本指南整理的背景資訊

目標
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 發布了 reaharness:基於 REA 的開放原始碼代理執行框架,支援多個模型供應商和結構化工具結果。

背景與證據

由本指南整理的背景資訊

目標
基於 REA 的代理工作流程
方法
開發支援多個供應商的代理迴圈,以及面向多種程式設計代理的冪等設定。
作者報告的結果
作者宣佈公開網站和儲存庫。這是工具發布,不是某個特定目標已重建的證明。

貼文資料擷取於 2026年10月12日;計數和徽章並非即時更新。

在 X 閱讀原始貼文

貼文譯文

3/ 還原一款 1996 年遊戲的聲音邏輯 🕹️ REA 的 DX-Ball 案例研究以 C 重建了一個聲像控制函式,報告了 3,205 項行為檢查和 63 個相符的編譯位元組。 完整可玩的遊戲仍在開發中。 https://rea.tools/showcase/dx-ball/

由本指南根據原始貼文的可見預覽翻譯。

專案案例研究 · X 上的討論

恢復 1996 年遊戲的聲像函式

該帖總結 REA 的 DX-Ball 案例研究:用 C 重建一個小型聲像函式,並與原始 x86 行為對照驗證。

背景與證據

由本指南整理的背景資訊

目標
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

貼文譯文

REA 是 Reverse Engineer Anything 的縮寫,透過 MCP 將程式設計智慧代理連接到 Ghidra、Hopper 和 IDA。沒有原始程式碼,智慧代理也能檢查二進位檔案、閱讀反編譯函式並追蹤呼叫 它追蹤了 Notion 如何透過 Electron IPC 處理剪貼簿操作 它還

由本指南根據原始貼文的可見預覽翻譯。

引用貼文譯文

有人給 Claude Code 配了一個反編譯器。😂 軟體工程越來越離譜了。 有個叫 REA(Reverse Engineer Anything)的開放原始碼專案,能讓程式設計智慧代理在沒有原始程式碼的情況下調查應用程式。 它將智慧代理連接到 Ghidra、Hopper

這是長篇貼文預覽。請在 X 開啟原始貼文閱讀其餘內容。

專案案例研究 · X 上的討論

沿 Electron 追蹤 Notion 的剪貼簿路徑

Arena 參照了 REA 已記錄的調查:透過 Electron IPC 追蹤 Notion 的剪貼簿操作。

背景與證據

由本指南整理的背景資訊

目標
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,你應該瞭解什麼?

首次調查前的實用解答。

什麼是 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 不授予其他應用或其資源的權利。

本頁更新內容

  • — 發布附來源的社群案例、實用指南,並明確證據的侷限。