Skip to content

Releases: HurTeng/rea-desktop

REA Desktop v0.1.0

Choose a tag to compare

REA Desktop 把REA(Reverse Engineer Anything)大部分的本地逆向分析工具,做成一个看得见、点得动的可视化桌面工作区。

拖入一个应用 → 选择你想了解的内容 → 得到带证据链接的解释 → 随时追问、随时点开原始证据。目标应用不会被启动。

下载

平台 架构 文件
macOS Apple Silicon arm64 REA-Desktop-0.1.0-macos-arm64.dmg · .zip
macOS Intel x64 REA-Desktop-0.1.0-macos-x64.dmg · .zip
Windows x64 REA-Desktop-0.1.0-windows-x64-setup.exe · -portable.exe
  • 安装包未签名、未公证。macOS 首次打开请右键 →「打开」,或到「系统设置 → 隐私与安全性」允许;Windows 可能弹出 SmartScreen 提示。
  • 已内置独立 Node 运行时与 REA 6.5.0,分析 JavaScript / ASAR / .NET / WASM / SQLite / HAR 无需额外安装 Node、Python 或 Ghidra。只有原生深度反编译、APK 反编译、抓包解析才需要按需配置外部引擎。

主要能力

  • 拖入即分析:按文件头识别 38 种格式 / 9 个格式族,自动定位 .app 内的 ASAR,校验 app.asar.unpacked,识别架构、是否 .NET 托管、是否 PyInstaller 打包。
  • REA 能力中心:207 个工具按 18 个任务分类组织,实时可用性诊断(target_required / provider_missing … 附修复建议),由工具契约动态生成的参数表单,以及操作影响确认。
  • 证据链报告:报告按「结论 → 分层观察 → 验证 → 局限」组织,区分观察 / 推断 / 未知;正文里的 ev_… 是可点击链接,点开即定位到原始证据。
  • 内置模型工具循环:支持 OpenAI Chat Completions、Anthropic Messages、OpenAI Responses 三种协议;自动续写、上下文压缩、检查点恢复,中断后留空问题点「继续任务」即可续跑。
  • 代码恢复与导出:PyInstaller CArchive / PYZ / .pyc、ASAR 与 source map 内嵌源码、.NET CIL 与元数据、WASM WAT、原生函数伪代码;导出 Markdown 报告或可被 REA 重新导入的原生证据包。
  • 历史记录:任务、对话、证据、模型进度全部落盘,可搜索、可单条删除、可一键清理。
  • 本地优先:目标文件不出本机,不执行目标代码;只有你的问题和选取的证据片段会发往你配置的模型服务。密钥由 Electron safeStorage 加密,不进入渲染进程。

完整说明见 README。