REA 工具 / 獨立實用指南
REA: Reverse Engineer Anything
看懂軟體的運作方式,重建你需要的功能。
跟著教學學習 REA,體驗互動案例,執行經過驗證的程式碼。
搭配 CLAUDE CODE · CODEX · CURSOR
獨立 REA 學習資源選一個想拆解的功能 ↓
REA 快速開始
一句提示詞,讓 AI 幫你安裝 REA。
貼到 Claude Code、Codex 或 Cursor,把安裝設定交給 AI 代理。
- 複製提示詞
安裝所需的資訊,已經幫你準備好了。
- 貼給你的 AI 程式開發代理
檢視它提出的設定方案,確認後開始安裝。
- 重新啟動,再驗證
依提示重新啟動,再請 AI 代理檢查 REA 是否連線成功。
複製到 AI 程式開發代理
使用 npx rea-agents@latest setup 為這個 AI 程式開發代理安裝 REA。套用設定前,先展示預計的變更。然後說明如何重新啟動並驗證連線。我的第一個目標是本機 JavaScript 套件。這些案例使用的工具
REA 是什麼?
REA(Reverse Engineer Anything) 將 AI 程式開發代理連線到用於分析應用程式、二進位檔案和網站的工具。AI 代理透過 MCP 呼叫 REA 檢查程式碼、追蹤功能,再依據證據解釋原理,或為你的專案編寫並測試一個實作。
從一個問題開始:匯出檔案存在哪裡?登入驗證碼如何計算?遊戲為什麼加速?這些獨立教學帶你追蹤證據並驗證結果。還原一條規則,並不等於重建整個應用程式。
四個新案例 / 動手體驗
先玩玩看,再弄懂原理。
從你想弄懂的功能開始
從小問題,找出真正的線索。
閱讀教學前,先試試結果
只過了一秒。
驗證碼就變了。
驗證器把時間換算成計數器,再生成六位驗證碼。把時鐘拖過第 60 秒,親自看看這條規則。
- 在 APK 中定位方法。沿呼叫鏈追蹤時間戳輸入。
- 只重建計算邏輯。計數器 → HMAC → 六位數字。
- 對照已知答案測試。檢查時間邊界和前導零。
基於官方 Aegis 分析。此獨立示範使用公開測試資料;教學明確說明了實際驗證的範圍。
公開測試金鑰 · SHA-1 · 6 位數字
Unix 時間 59秒 計數器 1
0 秒30 秒60 秒90 秒120 秒
59 ÷ 30 → 計數器為 1。到第 60 秒時,計數器變為 2。
使用 RFC 6238 公開測試金鑰的獨立教學實作。不涉及帳戶金鑰,也不會在瀏覽器中呼叫 REA。
不止問一句提示詞
帶著問題來,把方法學回去。
第一次使用 REA?