# 精选逆向工程资源 · 第 33 页

> 第 33/52 页，第 3,201–3,300 项。5,191 项工具、项目、集成、案例与参考资源，覆盖网站、游戏、应用、原生二进制、固件及通信协议。每个条目都保留一手来源链接、使用要求与复核日期。

“来源已复核”表示说明已依据一手文档核对。完整的使用条件与来源列在各条目页面，本页显示其数量和复核日期。

- HTML：<https://awesomerea.org/zh/resources/page/33/>
- JSON：<https://awesomerea.org/api/v1/resources.json>
- English：<https://awesomerea.org/resources/page/33/index.md>

## 应用 (100)

- [ODIS file unpacker ODIS 文件解包工具](https://awesomerea.org/zh/resources/odis-file-unpacker/index.md)：工具 · ODIS file unpacker 从 ODIS 插件 JAR 中提取受保护的 Java 类，并解包 DIDB 数据。作者通过调试、Java 代理程序和反编译后的类代码定位 AES 类解密及 Blowfish ECB 数据解密；部分文件还需 GZIP 解压。
- [netdumper .NET 程序集内存提取工具](https://awesomerea.org/zh/resources/netdumper/index.md)：工具 · netdumper 通过 CLR Data Access Component 从 Windows 进程中提取已加载的 .NET 程序集。它枚举 AppDomain 与程序集，恢复 JIT 方法的 IL，将内存布局转换为 PE 文件，并修复受损的 PE 头或元数据流以供分析。
- [Sandwitcher Android ART 方法钩子库](https://awesomerea.org/zh/resources/sandwitcher/index.md)：工具 · Sandwitcher 通过 Pine 和 LSPlant 在运行时以跳板替换 ART 方法入口，对 Android 应用中的 Java 和 Kotlin 方法调用进行插桩。其 AAR 提供原方法调用前后的回调，可检查或修改参数与返回结果、查看抛出的异常，并附有演示应用。
- [Zygisk - Frida Gadget Android 应用插桩模块](https://awesomerea.org/zh/resources/zygisk-fridagadget/index.md)：工具 · Zygisk - Frida Gadget 将 Frida Gadget 加载到指定 Android 应用进程，供运行时插桩使用。配置文件指定包名、进程名、ABI 和配置档；部署脚本将 Gadget 及其配置放入应用原生库目录，再由 Zygisk 加载。
- [dnlib .NET 程序集读写库](https://awesomerea.org/zh/resources/dnlib/index.md)：工具 · dnlib 是用于读取和写入 .NET 模块及程序集的库。它提供对元数据、方法体、资源和 PDB 文件的访问能力。
- [View8 V8 字节码反编译器](https://awesomerea.org/zh/resources/view8/index.md)：工具 · View8 是一款静态分析工具，可将序列化的 V8 字节码（JSC）文件反编译为便于阅读的类 JavaScript 文本。它还可导出操作码、解析后的对象，以及按声明、调用或引用关系组织的函数树。
- [Soot Java 字节码分析框架](https://awesomerea.org/zh/resources/soot/index.md)：工具 · Soot 是用于分析和转换 Java 字节码的优化框架。它提供四种中间表示，可用于优化、反编译和代码检查。
- [DroidLysis 安卓应用预分析工具](https://awesomerea.org/zh/resources/droidlysis/index.md)：工具 · DroidLysis 是一款安卓应用预分析工具，可反汇编样本、整理文件内容，并标出值得进一步查看的代码模式。它支持 APK、DEX、ODEX、ARM 可执行文件、ZIP、RAR 和目录输入。
- [VirtualXposed 免 Root Xposed 环境](https://awesomerea.org/zh/resources/virtualxposed/index.md)：工具 · VirtualXposed 是一款 Android 应用，可在虚拟环境中让 Xposed 模块作用于应用，无需 Root、解锁引导程序或刷入自定义系统镜像。它基于 VirtualApp 和 epic。
- [EdXposed 框架](https://awesomerea.org/zh/resources/edxposed/index.md)：工具 · EdXposed 是一个 Riru 模块，为 Android 8.0 至 11 提供兼容 Xposed 的 ART Hook 框架。它让 Xposed 模块无需修改 APK 即可改变系统和应用的行为。
- [Vector 框架](https://awesomerea.org/zh/resources/vector-lsposed/index.md)：工具 · Vector Framework 是为 Android 应用提供 ART Hook 功能的 Zygisk 模块。它支持 Xposed API，让模块在内存中改变应用和系统的行为，无需修改 APK 文件。
- [JustTrustMe 证书校验绕过模块](https://awesomerea.org/zh/resources/justtrustme/index.md)：工具 · JustTrustMe 是一个用于关闭 Android 应用 SSL 证书检查的 Xposed 模块。它可帮助查看采用证书固定机制的应用的网络流量。
- [DexSQL](https://awesomerea.org/zh/resources/dexsql/index.md)：工具 · 使用 SQL 查询 Android APK 与 DEX 文件中的类、方法、字段、字符串、调用边及 Smali 反汇编。以单个预构建二进制发布，既可作为本地 stdio MCP 服务（`dexsql mcp`）运行，也可作为独立命令行工具（`dexsql query`）使用。
- [smali/baksmali (Google fork)](https://awesomerea.org/zh/resources/google-smali/index.md)：工具 · 使用 Google 延续维护的 smali／baksmali 汇编和反汇编 Android DEX 字节码。
- [JD-Core](https://awesomerea.org/zh/resources/jd-core/index.md)：工具 · 通过加载器和输出接口嵌入 JD-GUI 使用的 Java 反编译引擎。
- [Mono.Cecil](https://awesomerea.org/zh/resources/mono-cecil/index.md)：工具 · 无需通过 Reflection 加载目标程序集，即可检查和修改 .NET 元数据及 CIL 代码。
- [Apk Dependency Graph（APK 类依赖图）](https://awesomerea.org/zh/resources/apk-dependency-graph/index.md)：工具 · Apk Dependency Graph 读取 APK，并生成展示类耦合关系的 HTML 页面。Windows 用 run.bat 启动，Unix 用 run.sh 启动；两者都需要 APK 路径和一份 filterset JSON，仓库附有默认 filterset。README 写明该仓库已不再维护。
- [apk2gold（Android APK 反编译命令行）](https://awesomerea.org/zh/resources/apk2gold/index.md)：工具 · apk2gold 是一个命令行包装，把 Android APK 反编译成尽量集中的源码树。README 写明它组合 apktool、dex2jar 和 JD-GUI，保留 Smali 输出，并尝试把内联的资源整数还原成 R.* 资源名。它说明结果用于阅读，并不以重新编译为目标。
- [AndroidProjectCreator（APK 转 Android Studio 工程）](https://awesomerea.org/zh/resources/android-project-creator/index.md)：工具 · AndroidProjectCreator 使用多个开源反编译器把 APK 转换成 Android Studio 工程。README 写明不可用的工具会镜像到作者自己的 GitHub 仓库，版权仍属于原作者。更进一步的文档链接到 maxkersten.nl。
- [apkx（APK Java 源码提取包装）](https://awesomerea.org/zh/resources/apkx/index.md)：工具 · apkx 是围绕免费 dex 转换器和 Java 反编译器的 Python 包装，可从 APK 提取 Java 源码。README 的安装步骤是克隆仓库并运行 sudo ./install.sh，并且要求 PATH 中有 JRE。enjarify 还需要 Python。
- [Helios](https://awesomerea.org/zh/resources/helios-decompiler/index.md)：工具 · Helios 是一个带文件浏览器和编辑器的 Java 逆向工程程序。对 class 文件可以选择多种反编译器和反汇编器，对其他文件则显示十六进制和纯文本。
- [JavaDecompileTool-GUI](https://awesomerea.org/zh/resources/java-decompile-tool-gui/index.md)：工具 · JavaDecompileTool-GUI 是 fernflower Java 反编译器的桌面前端。README 写明 1.1 版可以反编译 WAR 和 JAR，可以从 WAR 中提取 JAR，并附带 JRE 11。
- [dncil](https://awesomerea.org/zh/resources/dncil/index.md)：工具 · dncil 是一个用 Python 编写的 .NET 通用中间语言反汇编库。它解析方法头、指令和异常处理程序，并通过面向对象的 API 提供这些数据。
- [droidsaw](https://awesomerea.org/zh/resources/droidsaw/index.md)：工具 · droidsaw 是用 Rust 写的 Android DEX 和 Hermes 包反编译器。它把 DEX 类反编译成 Java，把 Hermes 函数反编译成 JavaScript，并能把一个值从 JavaScript 穿过 React Native 桥跟到 Java。README 写明保存模式逐位恢复了 5,767 个 F-Droid 的 DEX 文件，Hermes 字节码在 84、96、98 和 99 版上可以往返。
- [dotscope](https://awesomerea.org/zh/resources/dotscope/index.md)：工具 · dotscope 是一个 Rust 框架，在不依赖 Windows 或 .NET 运行时的情况下解析、反汇编并修改 .NET PE 程序集和 CIL。它读取 ECMA-335 元数据表，构建控制流图和调用图，并可以注入方法。README 列出了针对 ConfuserEx、BitMono、JIEJIE.NET 和 Obfuscar 的去混淆流程。
- [JD-GUI](https://awesomerea.org/zh/resources/jd-gui/index.md)：工具 · JD-GUI 是一个独立的图形工具，用来显示从 .class 文件重建的 Java 源码，并浏览方法和字段。./gradlew build 会写出 jd-gui-x.y.z.jar，以及 Windows、macOS、deb 和 rpm 包。可以用 java -jar 启动，在 Windows 上是 jd-gui.exe，在 macOS 上是 JD-GUI。
- [CFR](https://awesomerea.org/zh/resources/cfr/index.md)：工具 · CFR 反编译 Java 类文件和 jar，包括 Java 9、12 和 14 的特性，自身用 Java 6 编写。主类是 org.benf.cfr.reader.Main。给出 jar 路径并加上 --outputdir 会写出反编译文件。mvn compile 进行构建。从 0.145 起，二进制随 GitHub 发行标签发布，也在 Maven Central 上以 org.benf:cfr 发布。
- [Krakatau](https://awesomerea.org/zh/resources/krakatau/index.md)：工具 · Krakatau 汇编和反汇编 Java 字节码，包括混淆过的类文件，并能把文本重新汇编成类文件。krak2 dis 写出汇编，--roundtrip 保持逐字节一致的重新汇编。krak2 asm 汇编 .j 文件。汇编语法覆盖 Java 27 字节码规范。v2 反编译器尚未完成，反编译仍使用 master 分支上的 Krakatau v1。cargo build --release 生成 target/release/krak2。
- [ApkToolPlus](https://awesomerea.org/zh/resources/apktoolplus/index.md)：工具 · ApkToolPlus 是一个图形化的 APK 分析工具。它可以反编译、回编译和签名 APK，查看 AndroidManifest.xml、签名和版本号，并在 jar、class、dex 和 smali 之间转换。它能查看 multi-dex 源码。这是一个 IntelliJ IDEA 工程，使用 Ant。主类是 com.linchaolong.apktoolplus.Main。Build、Artifacts、ApkToolPlus 会把 ApkToolPlus.jar 写到 out/artifacts/ApkToolPlus。
- [Procyon](https://awesomerea.org/zh/resources/procyon/index.md)：工具 · Procyon 是一套 Java 元编程工具。procyon-decompiler 是 procyon-compilertools 里 Java 反编译器的独立前端，依赖都嵌在 JAR 里。编译器工具集也检查类元数据和字节码。这些库在 Maven Central 上以组 org.bitbucket.mstrobel 发布。
- [onekey-decompile-apk](https://awesomerea.org/zh/resources/onekey-decompile-apk/index.md)：工具 · onekey-decompile-apk 用一步运行 apktool、dex2jar 和 JD-GUI。把 APK 拖到 _onekey-decompile-apk.bat 上，会写出 apktool 的输出目录和同名 jar。审阅的版本使用 apktool 1.4.1。apktool.jar d -d 解码资源，d2j-dex2jar 写出类文件。
- [Show Java](https://awesomerea.org/zh/resources/show-java/index.md)：工具 · Show Java 在 Android 设备上反编译 APK、JAR 和 dex，包括布局、drawable、菜单、AndroidManifest 和图像资源。3.0 版可以使用 CFR 0.140、JaDX 0.9.0 或 Fernflower 提交 a0a8f0a。CFR 从 Jelly Bean 起可以运行。JaDX 和 Fernflower 运行在 Nougat 和 Oreo 上。输出写到设备存储里的 show-java 文件夹。这里审阅的 Play 商店版本是 3.0.5，GitHub 构建是 3.0.6。
- [JADXecute](https://awesomerea.org/zh/resources/jadxecute/index.md)：工具 · JADXecute 是一个 JADX 插件，可以在打开的 jadx-gui 会话里运行 Java，让脚本打印或改动反编译器输出的一部分。仓库代码基于 JADX 1.4.7，并提供带这个插件的 JADX 构建。用法示例在项目 wiki。
- [JD-Eclipse](https://awesomerea.org/zh/resources/jd-eclipse/index.md)：工具 · JD-Eclipse 是一个 Eclipse 插件，在调试时显示类文件的 Java 源码。./gradlew build 写出 build/distributions/jd-eclipse-x.y.z.zip。在 Eclipse 的 Help、Install New Software 里把这个 zip 拖进对话框即可安装。没有源码的类文件默认关联是 JD Class File Viewer。首选项在 Java、Decompiler 下。
- [Old Rod](https://awesomerea.org/zh/resources/oldrod/index.md)：工具 · Old Rod 反汇编被 ConfuserEx 的 KoiVM 虚拟化保护的 .NET 可执行文件，并把那些虚拟机代码重新编译成 CIL。OldRod.exe --help 列出选项。--output-directory 设置输出文件夹，--koi-stream-name、--entry-type 和 --run-sig-1 用来覆盖自动检测。--config 接受常量映射，例如 doc/example-config.json。构建使用 Visual Studio 或 Rider 里的 MSBuild。AppVeyor 发布二进制。依赖包括 AsmResolver、Rivers 和 Newtonsoft.Json。
- [Tika JTD+ 一太郎文档解析器](https://awesomerea.org/zh/resources/tika-jtd-plus/index.md)：工具 · Tika JTD+ 为 Apache Tika 解析一太郎 .jtd、.jtt 和 .jttc 文档，提取文本、元数据及近似的表格结构。Kotlin 实现读取 OLE2 容器和文档流，配套规范记录已解析的容器、文本及嵌入对象格式。
- [NPatch Android 免 root Hook 框架](https://awesomerea.org/zh/resources/npatch/index.md)：工具 · NPatch 将 Xposed 加载器和 Vector Hook 内核写入 Android APK，让 Xposed 模块无需 root 权限即可运行。本地模式可通过 NPatch Manager 调整模块和作用范围，无需重新修补 APK；集成模式则将模块嵌入修补后的 APK。
- [Aegis：追踪登录验证码计算](https://awesomerea.org/zh/resources/rea-aegis-case/index.md)：案例 · 追踪 Aegis APK 的 TOTP 计算，官方公开目标指纹与选取的调查证据。
- [Notion：追踪剪贴板桥接](https://awesomerea.org/zh/resources/rea-notion-case/index.md)：案例 · 结合 REA 发现与独立源码阅读追踪剪贴板桥；动态包装器仍有明确限制。
- [PicoPrint：LX-D02 打印机调查](https://awesomerea.org/zh/resources/picoprint-rea-investigation/index.md)：案例 · 作者报告以 REA 开始 Android 调查，再借助独立 Hermes 工具实现 Windows BLE 打印。
- [ReaCut：视频编辑器重建案例](https://awesomerea.org/zh/resources/reacut-reconstruction/index.md)：案例 · 独立视频编辑器，作者公开了利用 REA 研究剪映／CapCut 行为与项目格式的过程。实现包含本地时间线、FFmpeg 导出，以及实验性的有损草稿导入。
- [CF632BLE：基于体脂秤协议研究的本地客户端](https://awesomerea.org/zh/resources/cf632ble-case/index.md)：案例 · 根据对厂商 Unique Health 安卓应用的研究，重实现 CF632BLE 体脂秤的 BLE 协议和体成分计算。静态 Web Bluetooth 客户端接收测量数据、管理设备档案，并将历史记录保存在浏览器中。
- [zee-rp：重建 Axure RP 11 的受支持文档操作](https://awesomerea.org/zh/resources/zee-rp-case/index.md)：案例 · 通过二进制记录编解码、考虑引用关系的克隆和受约束的交互写入器，读取并修改受支持的 Axure RP 11 原生文档。CLI 与 MCP 接口提供可检查的编辑操作，并区分离线结构检查和原生应用验收。
- [Virtual Desktop Streamer：在 Linux 上重建平台适配层](https://awesomerea.org/zh/resources/vd-streamer-linux-case/index.md)：案例 · 作者报告通过 Claude Code 与 REA，将 macOS 串流端的捕获、编码、音频和输入层替换为 Linux 实现，同时复用厂商协议库。文档中的目标是桌面串流和视频播放，而非仅 Windows 串流端提供的 VR 游戏串流。
- [Open Claude UI：基于 REA 调查的界面参考组件](https://awesomerea.org/zh/resources/open-claude-ui-case/index.md)：案例 · 发布 React 组件、动效辅助模块和设计系统笔记，作者将其归因于使用 REA 调查 Claude Desktop。它可作为界面重建案例；观察结果对应所分析的版本。
- [PlxNative：重建原生 webOS 媒体客户端接口](https://awesomerea.org/zh/resources/plx-native-case/index.md)：案例 · 作者用 Ghidra 和编程智能体调查 LG webOS 原生媒体接口后构建的非官方 Plex 客户端。它自行绘制 Rust/OpenGL 界面并使用电视解码器，文档区分宿主测试、模拟器测试和实体设备测试。
- [Windows Calculator：重建百分比规则](https://awesomerea.org/zh/resources/rea-calculator-percent-case/index.md)：案例 · REA 案例追踪已安装 Windows Calculator 的模型 DLL，解释乘除运算与其他运算中不同的百分比行为。分析人员选定函数后，对照微软公开源码解释，并通过固定输入的浏览器示例演示。
- [飞书：作者报告的隔离第二应用实例](https://awesomerea.org/zh/resources/feishu-dual-instance-case/index.md)：案例 · 作者报告借助 Codex 与 REA 分析，修改独立的 macOS 飞书副本，为其设置不同的应用身份、数据目录和单实例锁。文章描述本地签名与隔离检查，并称原应用保持不变。
- [PhotoCraft：编辑流程重建与 PSD 往返边界](https://awesomerea.org/zh/resources/photocraft-case/index.md)：案例 · 作者将这款 Rust 图像编辑器描述为 Photoshop 风格流程的净室重实现。文档引擎、界面与自动化接口共用编辑命令；源码区分编辑器中的 PSD 往返处理与独立文件编解码器的字节保留。
- [WordCraft：文档流程重建与有限范围 DOCX 兼容](https://awesomerea.org/zh/resources/wordcraft-case/index.md)：案例 · 作者将 WordCraft 描述为以 Rust 净室重实现熟悉的 Microsoft Word 流程。项目提供自己的文档模型、排版引擎和 DOCX 读写器，以及桌面与浏览器界面；源码测试覆盖选定的编辑与文件保留行为。
- [GridCraft：电子表格流程重建与 XLSX 往返边界](https://awesomerea.org/zh/resources/gridcraft-case/index.md)：案例 · 作者将 GridCraft 描述为以 Rust 净室重实现 Excel 风格的电子表格流程。工作簿模型、公式解析器与依赖驱动的重新计算连接到 XLSX 读写，以及供桌面、浏览器和自动化接口共用的编辑命令层。
- [DeckCraft：演示文稿流程重建与有限范围 PPTX 交换](https://awesomerea.org/zh/resources/deckcraft-case/index.md)：案例 · 作者将 DeckCraft 描述为以 Rust 净室重实现 PowerPoint 风格的演示文稿流程。其幻灯片模型、渲染与命令层支撑桌面／浏览器编辑及 PPTX 交换；所审阅源码测试检查构造的文稿和选定的保留包部件。
- [Ledger Reborn：基于 QuickBooks 研究的独立记账实现](https://awesomerea.org/zh/resources/ledger-reborn-accounting-case/index.md)：案例 · 维护者报告使用 REA 与 Ghidra 研究 QuickBooks Desktop for Mac 的选定行为，随后独立实现本地记账应用。Python／SQLite 引擎持久保存复式分录、发票、库存和付款；公开合成样例检查有限范围的记账与回滚行为。
- [Pocket Tasks：重建任务状态与持久保存行为](https://awesomerea.org/zh/resources/pocket-tasks-reconstruction-case/index.md)：案例 · 此教学案例明确披露作者先前接触过源码，将一次 REA 辅助的小型命令行应用调查推进为另行编写的 Node 实现。它保留所观察到的任务编辑、持久保存及选择行为，再将限定范围的输出与固定期望值及捕获的参考会话比较。
- [Open Scrantic：重建 Johnny Castaway 屏幕保护程序引擎](https://awesomerea.org/zh/resources/open-scrantic-screensaver-case/index.md)：案例 · 以 Rust 重建 Johnny Castaway 屏幕保护程序引擎，作者明确披露使用 REA 与 Claude Code。它读取原始文件，在现代桌面上运行恢复的动画脚本及按日历推进的故事状态；文档记录了实现差异，测试范围有限，完整行为等价性仍未知。
- [Screen Studio：作者报告的 REA 自动缩放规则研究](https://awesomerea.org/zh/resources/screen-studio-auto-zoom-case/index.md)：案例 · 作者报告借助 REA 梳理 Screen Studio 的 Electron 安装包，在 Claude Code 协助下从混淆代码中读出六条自动缩放与光标规则，再让 Claude Code 依据这些规则编写独立的录屏和渲染程序。文章介绍了所用命令、证据、光标对齐检查以及复刻版的不足；复刻版和解出的代码均未公开。
- [Claude Code 背景动画实验室：基于 REA 调查的桌面动画重新实现](https://awesomerea.org/zh/resources/claude-code-background-lab-case/index.md)：案例 · 将 Claude 桌面应用中 Claude Code“新会话”界面的字符风场背景，重新实现为可离线运行的 WebGL2 页面，并附带 38 个滑块的控制面板。作者报告先用 REA 对桌面外壳及其远程网页包进行静态调查，再以新编写的渲染器复用恢复出的时序与布局参数。它与原效果的视觉语言和交互方式相近。
- [Notes CSV 导出：作者报告的 REA 重建验收器检查](https://awesomerea.org/zh/resources/rea-notes-csv-oracle-mutation-case/index.md)：案例 · 一篇中文文章把复刻 REA 自带 Notes 教学应用的 Python CSV 导出器故意改坏三个版本，展示简单的“导出再读回”测试能让三者全部通过，而以官方 JavaScript 格式化函数为参照、在 215 组固定输入上逐字节比较则能逐一识破。作者还通过 MCP 连接 REA 6.5.0，重新运行其 JavaScript 分析，并验证被改动的证据记录在导入时会被拒绝；文章研究验收检查。
- [Sofa TV Browser：面向遥控操作的 BrowseHere 替代应用](https://awesomerea.org/zh/resources/sofa-tv-browser-browsehere-case/index.md)：案例 · Android TV 浏览器以自己的实现沿用 BrowseHere 的遥控交互设计；作者报告先用 REA 检查 BrowseHere APK，再用 Claude 构建 Sofa，仓库提供 APK 发布、截图及当前功能限制。
- [FastView-REA：Fast View 5 的 Rust 重建](https://awesomerea.org/zh/resources/fastview-rea-relay-analysis-rebuild-case/index.md)：案例 · Rust 桌面重建以 REA 与 Ghidra 的研究复现 Mekhanotronika Fast View 5 的录波分析和继电保护特性视图，公开行为规格、事实索引、截图及跨平台构建，并列明格式与视觉保真度缺口。
- [DiskLens：基于 WinDirStat 研究的磁盘用量分析器](https://awesomerea.org/zh/resources/disklens-windirstat-rea-case/index.md)：案例 · Rust/Tauri 磁盘分析器结合 REA/Ghidra 对 WinDirStat 2.5.0 的调查及其树图、色彩算法的源码移植；文档区分二进制核对结果与源码来源，并列明多项文件操作和 Windows 集成尚未经实机测试。
- [SoundConnect Desktop：复用已调查耳机引擎的 Windows 客户端](https://awesomerea.org/zh/resources/soundconnect-desktop-rea-engine-case/index.md)：案例 · Windows 索尼耳机客户端在 REA 辅助二进制清点及源码检查后采用既有 libmdr/libmdr-bt 引擎 DLL，桌面界面参考 Sound Connect；协议实现和设备支持来自上游复用。
- [rec-rs：参考 OBS 架构的 Rust macOS 录制器](https://awesomerea.org/zh/resources/rec-rs-obs-rea-recorder-case/index.md)：案例 · macOS 录制器参考 OBS 架构，研究结合 REA 软件包检查、平台工具及公开源码资料；提供屏幕/摄像头录制和推流，但场景、输入源功能范围更小，研究笔记明确记录原生分析引擎不可用。
- [Sketch：基于 Paper 壳层研究的原生 Rust 画布](https://awesomerea.org/zh/resources/sketch-paper-rea-canvas-case/index.md)：案例 · Rust 画布在 REA 调查 Paper Desktop 壳层后参考其编辑行为；没有恢复托管编辑器，研究区分已观察的壳层集成与推断的编辑器功能，新几何文档模型也不同于 Paper 的 HTML/CSS。
- [CADCraft：纯 Rust 净室 CAD 与制图应用](https://awesomerea.org/zh/resources/cadcraft-case/index.md)：案例 · 作者将 CADCraft 描述为用纯 Rust 构建的开源净室计算机辅助设计与制图应用。README 记录包含命令行、对象捕捉、图层、标注、填充、块与 DXF 的 2D/3D CAD 工作流，并自述项目处于早期开发阶段。
- [DesignCraft：纯 Rust 净室页面版式与出版工作室](https://awesomerea.org/zh/resources/designcraft-case/index.md)：案例 · 作者将 DesignCraft 描述为用纯 Rust 构建的开源净室页面版式与桌面出版工作室。README 记录原生与 WebAssembly 构建，并自述项目处于 pre-alpha 阶段。
- [EffectCraft：纯 Rust 净室动效图形与合成工作室](https://awesomerea.org/zh/resources/effectcraft-case/index.md)：案例 · 作者将 EffectCraft 描述为用纯 Rust 构建的开源净室动效图形与视觉特效工作室。README 记录原生与 WebAssembly 构建，并估计已覆盖约 91% 的跟踪功能。
- [FigCraft：纯 Rust 净室界面设计与原型工具](https://awesomerea.org/zh/resources/figcraft-case/index.md)：案例 · 作者将 FigCraft 描述为用纯 Rust 构建的开源净室界面设计与原型工具。README 记录原生与 WebAssembly 构建，并估计在真实工作中替代专有设计工具的完成度约为 49%。
- [FilmCraft：纯 Rust 净室非线性视频编辑器](https://awesomerea.org/zh/resources/filmcraft-case/index.md)：案例 · 作者将 FilmCraft 描述为用纯 Rust 构建的开源净室非线性视频编辑器。README 记录原生与 WebAssembly 构建，并报告约 86% 的功能覆盖与约 56% 的真实制作可用度。
- [LightCraft：纯 Rust 净室照片库与 RAW 显影器](https://awesomerea.org/zh/resources/lightcraft-case/index.md)：案例 · 作者将 LightCraft 描述为用纯 Rust 构建的开源净室非破坏性照片库与 RAW 显影器。README 记录原生与 WebAssembly 构建，并自述项目处于 alpha 阶段。
- [PdfCraft：纯 Rust 净室 PDF 阅读与编辑器](https://awesomerea.org/zh/resources/pdfcraft-case/index.md)：案例 · 作者将 PdfCraft 描述为用纯 Rust 构建的开源净室 PDF 阅读与编辑器。README 记录原生与 WebAssembly 构建，并报告 57% 的跟踪功能与 94% 的命令。
- [SoundCraft：纯 Rust 净室数字音频工作站](https://awesomerea.org/zh/resources/soundcraft-case/index.md)：案例 · 作者将 SoundCraft 描述为用纯 Rust 构建的开源净室数字音频工作站。README 记录原生与 WebAssembly 构建，并报告 94% 的菜单覆盖、约 70% 的功能存在度与约 40% 的真实工作可用度。
- [VectorCraft：纯 Rust 净室矢量插画应用](https://awesomerea.org/zh/resources/vectorcraft-case/index.md)：案例 · 作者将 VectorCraft 描述为用纯 Rust 构建的开源净室矢量插画应用。README 记录原生与 WebAssembly 构建，并报告约 88% 的核心菜单项。
- [Picture Man：Windows 3.x 图像编辑器的 Rust 重建](https://awesomerea.org/zh/resources/pictureman-case/index.md)：案例 · 据项目 README，这是对 Windows 3.x 真彩色图像编辑器 Picture Man 1.55（1991-1993）的跨平台 Rust 重建。README 说明原始源码已失传，算法通过反汇编 PMAN.EXE 及其转换器 DLL 恢复。
- [RE:Notepad：用 Rust 重建 Windows 10 记事本行为](https://awesomerea.org/zh/resources/renotepad-case/index.md)：案例 · RE:Notepad 用 Rust 和 Win32 重建 Windows 10 记事本的行为，并采用 Windows 11 风格界面。作者报告称使用 REA 与 Ghidra 分析 notepad.exe，在独立规范中按函数记录编码识别、换行保留和编辑规则。
- [Audionic Trance Airbud 850：重建 Linux 蓝牙控制](https://awesomerea.org/zh/resources/audionic-trance-airbud-850-case/index.md)：案例 · 该 Linux 客户端依据 Audionic Suite Android 应用分析及 Jieli SDK 资料重建 Trance Airbud 850 的 BLE 控制。实现包括 RCSP 帧格式、双向认证及用于电量、音效模式和 EQ 的 GTK 界面；作者报告在静态研究中结合使用 REA 与 JADX。
- [JTrac 3：经 REA 分析 JTrac 2.3.3 后重建的问题跟踪系统](https://awesomerea.org/zh/resources/jtrac-3-case/index.md)：案例 · JTrac 3 是一款独立实现的问题跟踪系统，其设计参考了作者使用 REA MCP 对 JTrac 2.3.3 WAR 的研究。对字节码和应用文件的分析形成了功能清单与持久化模型；新实现采用 Java 25、Spring Boot 4、React 19 和 PostgreSQL 18，支持工作流、自定义字段和工单管理。
- [Reversed engineering Icsee：经 REA 研究构建的 macOS 摄像头查看器](https://awesomerea.org/zh/resources/reversed-engineering-icsee-case/index.md)：案例 · Reversed engineering Icsee 是用于本地 iCSee 和 Xiongmai 摄像头的 Swift macOS 查看器，其实现参考了 REA 对 Android 应用及原生 SDK 的检查，以及经过身份验证的 RTSP 测试。它提供多画面视频、本地认证、摄像头控制和 SD 卡录像访问。
- [qcywatch：基于 BLE 协议与表盘格式构建 QCY Watch GT2 客户端](https://awesomerea.org/zh/resources/qcywatch-case/index.md)：案例 · qcywatch 根据 QCY Android 应用、BLE 抓包和表盘文件还原 QCY Watch GT2 的控制与表盘上传流程。Linux 脚本可制作并上传表盘、读取设备和电量信息、同步时间及发送通知。作者称曾用 REA 分析表盘容器结构。
- [hexgrab：根据 REA 对 PowerToys 的研究重建取色器](https://awesomerea.org/zh/resources/hexgrab-case/index.md)：案例 · hexgrab 是依据 REA 对 PowerToys Color Picker 发布版程序的调查编写的 Windows WPF 取色器。作者记录 .NET 和原生 DLL 中的定时像素采样、剪贴板重试等发现，并实现全局热键、屏幕浮层和 HEX 值复制。
- [Windows Live Mail 2012：界面与资源格式重建](https://awesomerea.org/zh/resources/wlm2012-research-case/index.md)：案例 · 该研究从合法持有的安装文件中还原日文版 Windows Live Mail 2012 的界面布局、资源及邮件存储格式。作者用 REA 清点 PE 资源，以 Ghidra 分析 DLL 加载函数，再编写 Python 解码器整理 UIB 布局、RLE 图片、功能区定义与 ESE 已读状态。仓库公开工具、规格和研究记录；重建的邮件应用仅供私人使用。
- [anova-power-cli：重建 G*Power 单因素 ANOVA 计算](https://awesomerea.org/zh/resources/anova-power-cli-case/index.md)：案例 · anova-power-cli 以 Python CLI 和 MCP 服务重建 G*Power 3.1.9.7 的单因素 ANOVA 功效计算。作者记录了使用 REA 和 Ghidra 分析程序、收集界面输出并实现五种计算模式的过程，报告指定对照集的 245 个字段均匹配。可选 Claude 智能体及评估代码已提供，真实 LLM 评估仍待进行。
- [Plaude Archiver：Plaud Note Pro 本地录音传输](https://awesomerea.org/zh/resources/plaude-archiver-case/index.md)：案例 · Plaude Archiver 根据对 Plaud Android 应用的分析重建 Note Pro 录音传输协议，文档记录使用 REA 和 JADX 的过程。macOS 客户端获取账号密钥后建立加密 BLE 会话，下载录音并解密为 Ogg Opus 文件；协议笔记涵盖 GATT 特征、报文格式和握手变体。
- [OpenPDF Studio：根据 WPS PDF 研究重建编辑交互](https://awesomerea.org/zh/resources/openpdf-studio-case/index.md)：案例 · OpenPDF Studio 根据借助 REA 对 WPS Office 12.1.28496 PDF 界面的观察，开发 macOS 本地 PDF 编辑器。研究记录了编辑交互和有限的 Mach-O 模块检查；实现使用 React、Electron、PyMuPDF 与 Apple Vision 处理文字、图片、转换和 OCR。
- [Keymarks：重建 Powermarks 3.5 的书签格式与工作流程](https://awesomerea.org/zh/resources/keymarks-case/index.md)：案例 · Keymarks 以 Windows Tauri 应用、SQLite 搜索和浏览器扩展重建 Powermarks 3.5 的关键词书签流程。作者使用 REA 与 Ghidra 从 pm.exe 恢复未公开的 pm35.htm 记录布局，并实现该格式的导入与导出。另有一份功能清单依据原程序的手册、更新记录、设置和可执行文件中的字符串编写。
- [MiPods：在 macOS 上还原小米耳机控制](https://awesomerea.org/zh/resources/mipods-case/index.md)：案例 · MiPods 利用逆向得到的 BLE GATT 协议，在 macOS 菜单栏应用中实现小米耳机控制。Swift 核心读取电量和设备信息，并按机型提供降噪控制；研究记录涵盖真机探针、官方应用分析及录音传输交互。另有报告记载使用 REA 分析小米 Mac 应用。
- [Taskly：重建 Trello 的 Electron 桌面外壳](https://awesomerea.org/zh/resources/taskly-trello-shell-case/index.md)：案例 · Taskly 是一款离线看板应用，其 Electron 桌面外壳依据 REA 对 Trello app.asar 的分析重建。研究涵盖窗口清单、尺寸、IPC 通道和 preload；看板界面与本地文档存储由项目自行实现。独立报告记录了分析对象和恢复出的外壳细节。
- [mystery-sdl：将 Mystery 屏保移植到 SDL2](https://awesomerea.org/zh/resources/mystery-sdl-case/index.md)：案例 · mystery-sdl 将 Microsoft Plus! 的 Mystery 屏保移植到 Linux 上的 SDL2。项目借助 REA 分析原始二进制文件，以 C 语言重建精灵、动画和声音服务、移植插件逻辑，并在运行时从用户自备的 Mystery.dll 读取场景数据。
- [LSX II 音量修正器：重建音量行为](https://awesomerea.org/zh/resources/kef-lsx-volume-case/index.md)：案例 · 根据实测 USB 音量行为，通过 macOS 音频代理将音量键映射到 KEF LSX II 的局域网控制。项目报告音量步进更均匀，同时转发 USB 音频；扬声器固件未修改。
- [Linux 上的 UU 远程：非官方协议实现](https://awesomerea.org/zh/resources/uu-remote-linux-protocol-case/index.md)：案例 · 实现网易 UU 远程的非官方原生 Linux 被控端；维护者称协议行为来自对官方客户端流量及已发布程序的调查。Rust 实现将选定的桌面、输入和辅助工具通道连接到 Linux 服务，另有仍处于实验阶段的 Linux 控制端。作者将开发归因于 Claude 与 Codex，来源中未记录 REA 使用。
- [TCLimate：重建选定的 TCL Home 云端控制](https://awesomerea.org/zh/resources/tclimate-cloud-controls-case/index.md)：案例 · 在原生 macOS 菜单栏应用中实现选定的 TCL Home 空调控制与用电量报告。项目改编既有社区协议实现，并记录通过调查 Android 模块恢复另一条统计请求的过程。报告的验证检查云端状态。
- [Browserbase 插件：将 Claude in Chrome 浏览器桥接转接到云端](https://awesomerea.org/zh/resources/browserbase-claude-chrome-bridge-case/index.md)：案例 · 在 Claude Code 本地浏览器桥接中替代 Claude in Chrome 扩展一端，把请求的操作交给 Browserbase 云端浏览器执行。作者的帖子串描述了逆向得到的消息格式，即每条 JSON 工具调用前加 4 字节小端长度；插件则将 17 个具名工具映射为 Stagehand／CDP 操作。这是已归档的互操作适配层，部分工具仅为占位实现。
- [Visor：独立的 Ray-Ban Meta 眼镜客户端](https://awesomerea.org/zh/resources/visor-ray-ban-meta-client-case/index.md)：案例 · 实现可替代 Meta AI 配套应用的 Android 客户端：直接使用 Ray-Ban Meta 眼镜自有的蓝牙与 Wi-Fi Direct 协议，导入媒体、提供设置，并用用户选择的模型回应“Hey Meta”。项目 wiki 记录了链路分层、加密、服务及 Meta 端的所有权流程，并列出 153 个未解问题。项目以实机试用代替测试套件，因此所述型号和固件之外的行为仍未经验证。
- [wine-uwp：在修改版 Wine 上运行打包的 Windows 商店应用](https://awesomerea.org/zh/resources/wine-uwp-store-apps-case/index.md)：案例 · 扩展 Wine 11.17，使已签名的 MSIX 商店应用（主要目标为 Shapr3D）无需源码或符号即可在 Linux 上安装运行。约 49,000 行改动新增了 DirectComposition 实现、合成交换链和应用模型宿主；微软自己的 XAML 与应用模型 DLL 则在使用者机器上从 Windows 11 镜像中提取后原样运行。作者称大部分逆向工程和代码由 Claude 完成；各应用支持程度不一，由项目回归测试检查。
- [RKD Telemetry Extractor：解读 Race-Keeper 赛道日录制数据](https://awesomerea.org/zh/resources/rkd-telemetry-extractor-case/index.md)：案例 · 记录 Race-Keeper “Instant Video” 记录仪所写的专有 .rkd 遥测格式（随附播放器仅支持 Windows），并以结果一致的 Python 与 Go 解析器把 GPS 和 IMU 通道导出为 Telemetry Overlay CSV 与 GPX。作者称十六进制分析和假设检验由 Claude Code 协助完成，并以已知车辆编号、赛道位置和车速作为锚点。字段含义依据作者自有录制数据的物理交叉核对得出，若干记录类型仍未完全解读。
- [Elgato HDR：为 Elgato 4K X 的 10 位模式提供用户态采集通路](https://awesomerea.org/zh/resources/elgato-hdr-uvc-capture-case/index.md)：案例 · 一款原生 macOS 应用，用于获取 Elgato 4K X 采集卡的 10 位 P010 视频模式；项目称苹果内置的摄像头驱动不会向应用开放该模式。一个 root 权限辅助程序卸下该驱动，通过 libusb 直接执行采集卡的 USB 视频类（UVC）串流，为 Metal HDR 预览、HDR10 录制和编辑器提供画面。延迟数据和设备覆盖范围仍为作者报告。
- [LGwebOS-menubar：LG webOS 电视的原生 macOS 遥控器](https://awesomerea.org/zh/resources/lgwebos-menubar-remote-case/index.md)：案例 · 一款原生 macOS 菜单栏应用，通过 LG webOS 电视在局域网内的加密 WebSocket 接口完成配对，可启动应用、切换输入源、调节音量和画面设置、发送指针输入并投放所选媒体。项目称 webOS 协议行为参考了公开的 Connect SDK，并沿用 PyWebOSTV 的注册清单。测试仅覆盖一台 webOS 5.0 电视。
- [Galaxy Buds Client：基于三星耳机协议的非官方管理器](https://awesomerea.org/zh/resources/galaxy-buds-client-protocol-case/index.md)：案例 · 在跨平台桌面与 Android 管理器中，通过三星 Galaxy Buds 专有的 RFCOMM 串口协议重新实现耳机控制。作者称通过分析耳机发出的二进制数据流并反汇编三星官方 Android 应用来恢复报文格式，并公开了 2019 款 Buds 和 Buds+ 的部分数据包笔记。除官方应用的设置外，它还提供电池统计、诊断、出厂自检、隐藏调试信息，以及适用型号的固件刷写。
- [Wino Mail：重建 Windows 邮件与日历体验](https://awesomerea.org/zh/resources/wino-mail-case/index.md)：案例 · 原生 Windows 客户端，以重建 Windows 邮件与日历的功能、保留熟悉的使用体验为目标。上游 README 说明了 WinUI 3 界面、邮件与日历服务、联系人、待办及离线工作流。
- [ScooterLink：重建 Honda RoadSync 车把按键协议](https://awesomerea.org/zh/resources/scooterlink-honda-roadsync-case/index.md)：案例 · 以一个 iOS 应用替代 Honda RoadSync 仅支持 Apple Music 的媒体控制：通过低功耗蓝牙与 Honda PCX 2025 的 TFT 仪表配对，把车把按键转换为对任意播放器生效的系统级命令。作者记录了仪表的 BLE 服务、密钥交换、按键注册与事件字节，据称依据官方 Android 应用及通信日志推断得出。结果为作者在一台 PCX125 上的报告，协议说明区分了已确认与未验证的部分。
