应用 · 案例:
iX500 Scan:基于逆向 ScanSnap Wi-Fi 协议的 macOS 客户端C2
在 macOS 上以 SwiftUI 应用和 Python 后台服务替代 ScanSnap Home,为富士通/PFU ScanSnap iX500 提供扫描:Wi-Fi 经由社区逆向的 VENS 协议,USB 经由 SANE,输出可搜索的 PDF。
- 应用
- 协议
应用 · 案例:
在 macOS 上以 SwiftUI 应用和 Python 后台服务替代 ScanSnap Home,为富士通/PFU ScanSnap iX500 提供扫描:Wi-Fi 经由社区逆向的 VENS 协议,USB 经由 SANE,输出可搜索的 PDF。
协议 · 案例:
以原生 macOS 菜单栏应用实现佳明手表的配套客户端:通过蓝牙配对,接收实时健康通知和原始 FIT 文件,并可上传至 Garmin Connect。

协议 · 案例:
用 Go 重新实现 Cloudflare WARP 客户端的 MASQUE 模式:通过基于 QUIC/HTTP/3 的 Connect-IP(RFC 9484)隧道传输 IP 流量,并以原生 TUN 设备、SOCKS5 或 HTTP 代理、仅 TCP 的 L4 代理或端口转发等形式提供。
应用 · 案例:
用 HTML5 和 JavaScript 重新实现 Winamp 2 的主窗口、均衡器和播放列表窗口,借助 Web Audio 实现播放、音量、声道平衡和均衡器,并渲染原有的经典 .wsz 皮肤,其文档称渲染效果与 Winamp 2.9 逐像素一致;Milkdrop 预设通过 Butterchurn 的 WebGL 移植版运行。
协议 · 案例:
以离线的 macOS、Android 和 iOS 客户端取代 WHOOP 官方配套应用:通过蓝牙与 WHOOP 4.0 及 5.0/MG 手环配对,解析其厂商自定义 GATT 帧,将手环中的历史数据转存到本地 SQLite,并在设备上计算恢复度、负荷、HRV 和睡眠。

应用 · 案例:
以浏览器客户端替代 NIIMBOT 官方标签应用,可设计标签并通过 Web Bluetooth 或 Web Serial 打印,同一界面另有 Android(Capacitor)和 Windows(Tauri)版本。

协议 · 案例:
用一组 Rust crate 和 oura 命令行客户端重新实现 Oura Ring 第 3/4/5 代的低功耗蓝牙协议,可直接与戒指配对、认证并同步数据,无需 Oura 账户或云服务。
应用 · 案例:
把 Sony 仅限手机的 Headphones 应用的部分功能重建为 Windows、Linux 和 macOS 桌面客户端,通过蓝牙 RFCOMM 连接已配对的耳机,调整降噪、环境声和虚拟音效设置。

协议 · 案例:
以 Go 库和一个可自行部署的小型网页应用,重新实现 C by GE(现名 Cync)智能灯泡应用的云端控制通道。
应用 · 案例:
Clickwill 以 Swift Mac 应用重建 iPod classic 和 iPod nano 音乐库的直接编辑功能。

应用 · 案例:
spark-mail-linux 通过 Wine、两个兼容 DLL 和启动脚本在 Linux 上运行 Windows 版 Spark Mail。
应用 · 案例:
OpenTracks 是基于作者对 OpenTracks7 BETA1 的逆向研究所做的早期 UWP 移植。
应用 · 案例:
RTO eChalan 报告通过检查 AndroidManifest.xml、使用 JADX 反编译及沙箱分析,调查一个冒充印度政府交通罚单服务的 APK。
应用 · 案例:
AOL 7.0 Retro Server 为 2001 年的 AOL 7.0 客户端实现本地 Python 服务端。
应用 · 案例:
SteelSeries Overlay Hook 记录了用 IDA 分析 SteelSeriesGameOverlay.dll 的窗口、对象布局和 Direct3D 11 交换链,并在 C++ DLL 钩子中使用恢复的偏移。
应用 · 案例:
这项研究针对 macOS 版 WeChat 4.1.10,作者报告通过 LLDB 在 CommonCrypto 加密调用处设置断点,提取各数据库的 SQLCipher 密钥。
应用 · 案例:
Siriously 研究 macOS 27 中 Writing Tools 调用入口的变化,并通过 Services 客户端恢复弹窗。

应用 · 案例:
tuya-mobile 以 Python 重建 Tuya 移动应用的请求签名、加密 API 调用和 MQTT 信令凭据派生。
应用 · 案例:
ddg-tenor-bridge 将 Gboard 的 Tenor GIF 搜索指向一个以 Tenor v2 响应格式返回 DuckDuckGo 动图结果的服务。
应用 · 案例:
MSP CSV Export Format 还原 My Stocks Portfolio & Market 应用未公开的 CSV 导出格式。
固件 · 案例:
Benro Polaris Firmware Patcher 研究 Polaris 相机控制器,将新版 libgphoto2 组件和针对 pgphoto 的修改打包进用户自备固件镜像。
二进制 · 案例:
这份恶意软件分析报告研究一个木马化的 FL Studio 安装包,其中包含 Electron/NSIS 包装程序和 Go 信息窃取载荷。
应用 · 案例:
grsimwrite-mac 用 Python 为 macOS 重建 Windows 工具 GRSIMWrite 4.4.10 的 SIM 写卡流程。
应用 · 案例:
dola-client 根据手机抓取的流量重建 Dola AI Android 应用 API 的访问方式。
应用 · 案例:
mcp-fitbod 从 Fitbod Android 应用反编译的 Kotlin 模型整理后端端点与序列化结构,并据此实现 MCP 账户客户端。
应用 · 案例:
FlyBird-ProtocolAnalysis 研究 FlyBird 代理客户端在 Windows、Android、Linux 和 OpenWrt 上的订阅交付链路与 APXS v2 格式。
应用 · 案例:
SwiftCUA 研究 Codex Computer Use.app 的应用结构、本地 IPC、权限和输入引擎后,以 Swift 6 重建 macOS 计算机操作服务。
应用 · 案例:
IOSVM 移植 Darwin/XNU 组件,让用户自行提供的 iOS 16.5 用户空间在 Linux 的 QEMU 中启动。
应用 · 案例:
这份规范重建 BOSS Tone Studio 为 GX-10 处理器使用的 .tsl.json 预设格式,记录 JSON 结构、十六进制参数数组、预设名称、效果链路和控制分配,并附有 Python 示例与研究笔记。
协议 · 案例:
Valeton GP180 Reverse Engineering 研究这款吉他效果器的 USB MIDI SysEx 通信、固件及配套 Suite 软件。
协议 · 案例:
fiilpod 还原 FIIL 耳机控制协议,并将电量、降噪、EQ 和空间音频状态接入小米 HyperOS。
应用 · 案例:
upright 根据 Lightroom Classic 目录中的变换、受控应用运行结果及 CameraRaw 二进制的部分观察,重建 Upright 透视校正。
应用 · 案例:
studio3svg 解析 Silhouette Studio 的 .studio3 文档,并把切割轮廓转换为以毫米为单位的 SVG。

应用 · 案例:
technics-az100 通过 Airoha RACE 蓝牙 RFCOMM 通道,在 Windows 上重新实现 Technics EAH-AZ100 耳机控制。
应用 · 案例:
SberBoom Remote 通过 StarOS WebSocket 消息实现 Android 和 Windows 端的 SberBoom 音箱本地遥控。

应用 · 案例:
Curiosity Daily API 记录从 Curiosity Android 应用 3.21.6 版反编译取得的接口路径,并按 GET、POST、DELETE 整理动态、内容、订阅、点赞和身份验证等路由。
应用 · 案例:
prism_connect 用 Dart 实现 PRISM Live Studio v4.0.0 及以上版本的远程控制协议。
应用 · 案例:
qcywatch-android 根据厂商应用及手表通信抓包还原的 BLE 帧,为 QCY Watch GT2 实现替代客户端。
应用 · 案例:
Tabelog API 从 Tabelog Inbound 2.24.1 的反编译 smali 还原后端 OpenAPI 3.0.3 规范。
应用 · 案例:
Platinenlupe 重建 EarVision Wi-Fi 耳镜相机的通信方式,将画面用于浏览器中的电路板检查。

应用 · 案例:
Wuwa Tappo Linux 使用 Qt 6 为 Linux 重建 Wuwa Tappo 桌面宠物应用的 Windows 专属外壳。
应用 · 案例:
Ocypus Digital Controller 根据对 Windows 软件 Ocypus Digital Elite 的分析,实现了通过 USB HID 驱动散热器显示屏的 Linux 后台服务和命令行工具。
应用 · 案例:
dvpn-decrypter 为 SOLAR Labs dVPN 应用重建助记词导出流程。
协议 · 案例:
OpenCfMoto for iOS 重建 Carbit 与 EasyConnect 摩托车仪表使用的 PXC 通信流程。
应用 · 案例:
MechControl 以原生 Windows 程序替代 Uniwill 代工的 MECHREVO、XMG 和 Eluktronics 笔记本原厂控制中心。
应用 · 案例:
codex-app for macOS 以 Electron、React 和 TypeScript 复刻 Codex 桌面工作区,并连接官方 Codex app-server。
协议 · 案例:
FIIL 耳机研究结合 FIIL+ 3.5.2 静态分析和耳机抓包,还原蓝牙控制帧与指令行为。
应用 · 案例:
喜鹊儿 App 笔记通过抓包、应用反编译和服务端探测,还原登录、课表及签到接口行为。
协议 · 案例:
BtCarKey 根据重建的 FTK BLE 接口,为车载钥匙盒实现 Android 客户端。
应用 · 案例:
printer-craft 将 PdfCraft.app 的 CUPS 打印流程重建为 Python 库和命令行工具。
应用 · 案例:
studo.js 在分析 Studo Android APK 与网络数据包后,实现其 REST 和 socket.io 聊天接口的 TypeScript 客户端。
应用 · 案例:
MAL Private API 记录从 MyAnimeList Android 应用 0.11.8 版分析得到的私有 JSON 接口,并提供 Node.js 客户端。
应用 · 案例:
Better Essential Space 研究 Nothing 的 Android 应用和未公开 API,重建了原生 macOS 客户端。
应用 · 案例:
EasyKit 调查通过分析配套 Android 应用和 SIP-TLS 通信,还原 BTicino / Legrand 门禁机的本地访问方式。
应用 · 案例:
Bull MosHome 根据对 MosHome Android 应用和网络请求的分析,实现 Python 客户端及 Home Assistant 集成。
应用 · 案例:
xperia-firmware-toolkit 记录 Xperia Companion 存储和下载 Sony Xperia 固件的方式,分析其 Java/OSGi 组件、ESS API 请求流程及 SIN 启动镜像布局。
应用 · 案例:
FABA on Linux 通过分析 myFaba Electron 应用和设备文件,还原 FABA 音箱存储、播放歌曲的方式。
应用 · 案例:
Voicemeeter Audio Callback 研究记录在 Voicemeeter Potato 中观察到的回调模式、命令码、缓冲区布局和调用约定。
已复核 tandurkarsa/voicemeeter-audio-callback-reverse-engineering@6a2fd6b
应用 · 案例:
lidl-plus-reverse 记录 Lidl Plus 应用与服务器之间观察到的 Lidl Pay 请求。
应用 · 案例:
open-cardi 在 Android 和网页客户端中重建 Cardi K3、K4 Active Ultra 灯具的 BLE 控制。

应用 · 案例:
Pool Comfort / Galaxywind 根据厂商 Android 应用和局域网抓包结果,实现泳池热泵的 Python 本地客户端及 Home Assistant 组件。
协议 · 案例:
Mondeer Bluetooth scale 重建 Mondeer 和 WanKa C1 体重秤的 BLE 通信,并用 Python 监听程序经 MQTT 向 Home Assistant 发布称重数据。
应用 · 案例:
Smartboard notebook Exporter 记录 SMART Board MX065 iQ 生成的 .notebook 文件格式,并将白板页面转换为 SVG、PNG 或 PDF。
应用 · 案例:
WeChat export 项目从 macOS 微信 4.x 的本地数据库中恢复聊天记录。
协议 · 案例:
led-hue-cycle 在原生 Android 应用和 Python 脚本中重建 LED LAMP 对 LEDDMX 系列灯带的 BLE 命令。
应用 · 案例:
OPPO 移动电源助手项目通过分析 Windows .NET 助手及其 USB 串口通信,在 macOS 上重建移动电源控制功能。
应用 · 案例:
LaMetric TIME Recovery Toolkit 从 Android APK 还原时钟的 Wi-Fi 配网流程,并用 Linux 脚本执行。
应用 · 案例:
AvellSucks 是用于控制 Avell 游戏笔记本风扇、电源设置和设备功能的 Windows 应用。

应用 · 案例:
PodFlick 在 macOS 视频传输应用中重建第五代 iPod Video 的 iTunesDB 编辑方式。

应用 · 案例:
Vcf-compiler 重建 Ruida VCutWorks 使用的二进制 VCF 文件格式。
应用 · 案例:
podscribe 用 TypeScript 重建第 5.5 代 iPod Video 的旧版 iTunesDB 写入功能。
应用 · 案例:
GameSir Connect 分享码研究还原桌面应用的手柄配置导出格式,并提供 Python 编解码器,便于编辑和重新导入配置。
协议 · 案例:
sperax-rm01 将 Sperax RM-01 走步机的 BLE 控制交互实现为 Python 库和命令行工具。
应用 · 案例:
UNAR6 从实际归档文件重建 Manažer M602 DOS 文件管理器使用的 AR6 格式。
协议 · 案例:
BlackBerry 10 Assistant 资料重建了手机原有语音助手使用的 Dragon 语音服务和 Maluuba 意图服务消息交换。
应用 · 案例:
Packet Tracer .pkt/.pka 项目重建 Cisco Packet Tracer 的加密实验文件容器及其 XML 内容。

应用 · 案例:
mihealth-api 根据对 com.mi.health 客户端接口的研究,重建个人 Mi Fitness 健康数据访问方式。
协议 · 案例:
garmin-proto-lab 根据 Garmin Connect Android 包的分析结果,以 Python 客户端重建面向手表的 GFDI 通信。
应用 · 案例:
Dorado 为 .zcp 和 .ccgame 包重建 Zune HD 应用运行环境。
应用 · 案例:
eJay 为 Dance eJay 系列音乐制作软件的音频和图形库构建跨平台宿主。

应用 · 案例:
vclights 从 Raingel Android 应用的 BLE 命令重建 VC-BLELIGHT 灯具控制。
应用 · 案例:
ilo2ctl 用 C++ 重建 HP iLO 2 的远程控制台与管理功能,涵盖 DVC 视频解码、键鼠输入、RIBCL 电源及健康状态操作,以及 ISO 虚拟介质。
应用 · 案例:
gpcli 将 MyGP Android 用户应用的 API 行为重建为 Python 命令行客户端。
协议 · 案例:
Atmoph Window 2 Remote 根据对厂商 Android 应用的分析,以 BLE 命令实现 Atmoph Window 2 的本地 Home Assistant 控制。
应用 · 案例:
Antigravity session interoperability 重建了 Linux x86-64 上 Antigravity CLI 1.1.16 的部分本地 SQLite 与 protobuf 会话格式。
应用 · 案例:
MIRO SmartHome 通过 Home Assistant 集成还原对“米罗智能家居”应用内设备的控制。
应用 · 案例:
ScanStudio 为 Nikon SUPER COOLSCAN 5000 ED 提供原生 macOS 胶片扫描流程。
已复核 rohanpandula/nikon-coolscan4-software-archaeology@fa09658
应用 · 案例:
tc01a 从 Android 应用及原生库行为重建 Fluke iSee TC01A 相机控制。
应用 · 案例:
YouTubeClient 将反编译得到的 Windows Phone 7 YouTube 客户端 XAP 改编为适用于 Windows 10 Mobile 和桌面的 UWP 应用。
应用 · 案例:
wuibi 从 Quibi 移动端 API 恢复了搜索和播放所需的信息,并实现为浏览器 WebExtension。
应用 · 案例:
Smart Life cloud plug CLI 重建 Smart Life Android 7.10.6 的签名与登录流程,用于云端插座。
应用 · 案例:
timeline-export 重建 Google Maps Timeline 的数据获取与解析流程,将设备端位置历史导出为 JSON。
应用 · 案例:
waze-stuff 利用十六进制模式以及 Python、TypeScript 和 C 代码研究 Waze 地图瓦片,并实现解析和部分瓦片生成。
应用 · 案例:
Notepad Tabs 解析 Windows 记事本已保存及未保存标签页文件的二进制格式。
应用 · 案例:
MovieOkeAI 研究已停运的 MovieBot 动画应用,并以 Python 编写部分重建。
应用 · 案例:
xLamp 根据对 LampSmartPro 1.4.0 的静态逆向,在 Flutter Android 应用中重建配对与灯具控制流程。
应用 · 案例:
Slovak Telekom App API 记录从运营商移动应用整理出的 HTTP 请求。
应用 · 案例:
dyson-lamp-ble 根据对 MyDyson Android 应用和灯具的观察重建 Dyson BLE 灯的本地控制。
应用 · 案例:
MiFit-Hack-API 记录通过 mitmproxy 观察到的 Mi Fit Android 应用请求,并提供 Python 访问脚本。
应用 · 案例:
Foreca S60 weather server 重建 Nokia Symbian 手机上 Foreca Weather 1.4.x 所需的旧版 HTTP 服务。