[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"product:rea":3},{"id":4,"name":5,"slug":6,"slogan":7,"description":8,"organization":9,"images":10,"avatar_url":11,"image_url":12,"website_url":13,"access_links":14,"status":19,"build_by":20,"categories":21,"stats":25,"upload_relationship":29,"create_at":30,"update_at":31,"owner_id":26,"upload_user_id":32,"reviewer_id":33,"video_info":34,"prerelease_cover_url":35,"scheduled_publish_at":34,"user_scheduled":36,"emoji_reacts":37,"tag":39,"pass_review":34,"user_star":36},3628,"REA","rea","拥有 AI 逆向工程能力的开放者工具","{\"type\": \"doc\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"REA 是一个将逆向工程能力接入编码 Agent 的开发者工具，主要面向软件开发者、逆向工程师、安全研究人员和需要分析旧系统的技术团队。它帮助用户理解一个程序或网页内部是如何工作的，减少手动阅读汇编、追踪函数调用和分析运行行为的时间。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"REA 可以连接 Codex、Claude Code、Cursor、Gemini CLI 等支持 MCP 的编码 Agent，也可以直接在终端运行。用户提供本地应用、Electron 项目、原生二进制或浏览器页面，并提出具体问题后，REA 会返回代码结构、调用关系、指令、请求和运行结果，再由 Agent 解释行为、验证规则或协助重建功能。它的分析主要在本机进行，不需要先将应用整体上传到云端。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"核心功能\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"编码 Agent 接入：\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}, {\"text\": \"通过 \", \"type\": \"text\"}, {\"text\": \"npx rea-agents@latest setup\", \"type\": \"text\", \"marks\": [{\"type\": \"code\"}]}, {\"text\": \" 将 REA 连接到支持 MCP 的 Codex、Claude Code、Cursor 等 Agent，让 Agent 获得逆向分析工具。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"原生程序分析：\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}, {\"text\": \"配合 Ghidra、Hopper 或 IDA 检查可执行文件和动态库，查看函数、汇编指令、伪代码、常量及调用关系，帮助还原程序逻辑。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"JavaScript 与 Electron 分析：\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}, {\"text\": \"分析应用目录或 ASAR 文件中的模块、导入关系、路由、IPC 通道和原生依赖，定位某项功能从界面到文件写入的完整调用链。\", \"type\": \"text\"}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"浏览器行为观察：\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}, {\"text\": \"连接浏览器运行环境，记录选定的脚本、请求和交互行为，再对照分析结果查找页面功能的实现方式，适合研究网页导出、接口调用和运行时逻辑。\", \"type\": \"text\"}, {\"text\": \"分析指南\", \"type\": \"text\", \"marks\": [{\"type\": \"link\", \"attrs\": {\"rel\": \"noopener noreferrer nofollow\", \"href\": \"https:\u002F\u002Frea.tools\u002Fguides\u002F\", \"class\": null, \"target\": \"_blank\"}}]}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"适合谁\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}]}, {\"type\": \"bulletList\", \"content\": [{\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"需要分析第三方软件、旧系统或 Electron 应用的开发者。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"从事程序逆向、漏洞研究和安全审计的技术人员。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"希望让编码 Agent 协助理解二进制、网页或桌面应用行为的用户。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"需要复现软件规则、重建功能或制作技术验证原型的工程师。\", \"type\": \"text\"}]}]}]}, {\"type\": \"paragraph\", \"content\": [{\"text\": \"使用方式\", \"type\": \"text\", \"marks\": [{\"type\": \"bold\"}]}]}, {\"type\": \"orderedList\", \"attrs\": {\"type\": null, \"start\": 1}, \"content\": [{\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"准备 Node.js 22.19+、24.11+ 或 26+，并安装一个支持 MCP 的编码 Agent。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"在终端运行 \", \"type\": \"text\"}, {\"text\": \"npx rea-agents@latest setup\", \"type\": \"text\", \"marks\": [{\"type\": \"code\"}]}, {\"text\": \"，选择 Agent 并确认安装计划。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"重启 Agent，提供待分析的本地路径、应用文件、二进制或浏览器目标。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"用自然语言提出一个具体问题，例如查找数据导出流程或还原某个计算规则。\", \"type\": \"text\"}]}]}, {\"type\": \"listItem\", \"content\": [{\"type\": \"paragraph\", \"content\": [{\"text\": \"根据返回的代码、调用关系或运行结果，让 Agent 继续解释、验证或重建目标功能。\", \"type\": \"text\"}]}]}]}, {\"type\": \"paragraph\"}]}","motluto","https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10005546_1791783814_6d726ed6-9715-4d85-845b-2ccf0ee81b1c.png;https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10005546_1791783814_eb1b2b91-8b5f-4832-ac21-0792a581b5b5.png;https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10005546_1791783814_86d46955-b114-4d92-91fc-1d86322e1f8c.png;https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10005546_1791783814_d1c90ed2-4e79-441e-b6e3-9ae7fc404162.png;https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10005546_1791783814_c01af388-900d-488c-bc04-8d8005cc4f33.png","https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10005546_1791783776_9e2bb120-c4c7-4a0f-8946-89b12d42c56f.png","https:\u002F\u002Fwatcha.tos-cn-beijing.volces.com\u002Fprod\u002Fuser\u002Fuploads\u002F10005546_1791783780_03936eed-3ab8-4463-a720-f1564183d1b7.png","https:\u002F\u002Frea.tools\u002Fzh-CN\u002F",{"items":15},[16],{"platform":17,"url":13,"is_primary":18},"WEB",true,"PUBLISHED",[],[22],{"id":23,"name":24},6,"编程开发",{"upvotes":26,"stars":27,"review_count":26,"reply_count":26,"update_at":28},0,2,"2026-11-12T15:40:27.629Z","THIRD_PARTY","2026-10-12T05:43:48.894Z","2026-10-12T15:23:37.551Z",10005546,10004627,null,"",false,{"reacts":38},[],{"items":40},[41,44],{"id":42,"name":43,"sort_order":26},4,"Web",{"id":45,"name":46,"sort_order":26},8,"完全免费"]