rea-reverse

关于 rea-reverse

rea-reverse 提供在设备的浏览器本地解析文件的工具,以及可复现的构建产物检查、开发排障与逆向实操指南。你可以识别未知文件、检查 Android 发布包、查看原生二进制或还原 JavaScript 报错堆栈,无需把输入上传到本站。

REA 是本站的重要教程系列。它是由 morluto 开发的开源逆向工程工具,以 MCP 服务器和命令行两种形式运行,可以在终端里或通过 AI 编程 agent 调用 Ghidra、JADX、Apktool、浏览器抓取、固件解包等分析能力。

本站不由 REA 项目运营。源码、版本发布和问题反馈请前往 GitHub 上的 REA 仓库。REA 在 npm 上的包名是 rea-agents,项目自己的文档和案例在 rea.tools。

这里有什么

实操指南涵盖文件签名与格式识别、Android 签名与安装及发布检查、source map、JavaScript bundle 和 Electron 归档。REA 系列包括安装并接入 Claude Code、Cursor 或 Codex;用 Ghidra 分析原生二进制;分析 Electron 应用、Android APK 和 .NET 程序集;追踪网站 API 调用;解包固件;解 CTF 逆向题;以及 REA 与其他逆向 MCP 的对比。

编辑流程

本站以 rea-reverse 这一组织名称发布指南与工具。文章署名指向这个发布主体;具体测试环境、来源与能力边界在各篇指南中说明。

教程怎么写、怎么核对

  • REA 工作流教程写明适用版本;通用文件与构建指南说明各自测试涉及的工具与版本。REA 命令、参数、工具名和平台限制对照 npm 上已发布的 rea-agents 对应版本及其文档核对,不以尚未发布的代码为准。如果仓库 main 分支已经比发布版多了某项功能,文中会明确说明。
  • 指南记录测试环境及实际运行的结果,样本包括专门构建的小程序、用 solc 编译的合约、开源程序、CTF 题或 REA 官方 showcase 的目标。文中区分实跑输出、文档示例与示意片段,并说明未运行的平台或步骤。静态检查结果或合成样本不代表生产部署成功或政策审核通过。
  • 只有相关工作流完成对应版本核对后,才修改 REA 适用版本。技术勘误与新的核对通过文章更新日期记录;仅调整展示或 SEO 元数据,不表示重新运行过实验。

勘误

REA 命令行为以你所用版本的官方文档为准;其他工具与格式的依据见各篇指南的一手来源。发现错误,欢迎通过联系页面告诉我们,并附上文章网址。确认的错误会被修正,同时更新文章的更新日期。

独立性

本站与 REA 项目及 morluto 没有任何隶属、赞助或背书关系。这里的内容不是 REA 自己的文档,也从不以此自居。示例目标只用开源程序、自己编译的程序、CTF 题或 REA 官方 showcase 里的目标。分析你自己的目标前,请先阅读免责声明。

在线工具怎么测试

本站的在线工具对解析逻辑有单元测试,并有在真实浏览器里加载每个工具的端到端测试。工具的结果会和各格式的标准工具交叉核对,例如 APK 用 aapt2,16 KB 页面对齐用 zipalign 和 llvm-readelf,WebAssembly 用 wabt,EVM 字节码用 solc 自己输出的选择器哈希。

广告

本站免费阅读,计划在教程页和工具页投放 Google AdSense 广告维持运营。工具页的广告位于正文之后,工具本身运行在广告读不到的单独框架里;说明类页面不放广告。广告不会影响教程的任何推荐。广告使用哪些 Cookie、如何关闭个性化广告,见隐私政策。