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

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

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

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

## 协议 (100)

- [PreSonus StudioLive 16.0.2 USB：解析调音台控制消息](https://awesomerea.org/zh/resources/presonus-studiolive-16-0-2-usb-case/index.md)：案例 · PreSonus StudioLive 16.0.2 USB 记录数字调音台与 Universal Control 软件之间的控制消息。笔记依据 Wireshark 抓包，描述厂商自定义 USB 请求、响应分块、半字节拆分编码，以及状态、MIDI 设置、通道和系统控制命令。
- [DJI Mic Mini Monitor：解析接收器 USB 状态流](https://awesomerea.org/zh/resources/dji-mic-mini-monitor-case/index.md)：案例 · DJI Mic Mini Monitor 在 Windows 上通过接收器的 USB 状态流读取发射器电量和充电状态。Python 程序使用 WinUSB；协议笔记记录 MI_06 的 Bulk 端点、帧边界、CRC 校验及状态字段偏移，作者称已用本机接收器核对。
- [baseus-cli：重建 Baseus Bass BS1 NC 控制协议](https://awesomerea.org/zh/resources/baseus-cli-case/index.md)：案例 · baseus-cli 在 Windows 上通过重建的 Classic Bluetooth RFCOMM 协议控制 Baseus Bass BS1 NC 耳机。Python 客户端可读取和修改降噪、空间音频、均衡器及低音增强等设置；协议映射与研究脚本记录帧操作码和状态差异实验。
- [hxoctkl：重建 HyperX Alloy Origins Core 配置写入协议](https://awesomerea.org/zh/resources/hyperx-origins-core-tkl-rgb-case/index.md)：案例 · hxoctkl 重建 HyperX Alloy Origins Core 无数字键区键盘的 USB HID 配置控制方式，可从 Linux 写入持久化的逐键 RGB 动画。协议文档记录 64 字节报告、命令码、颜色缓冲区排列方式以及上传和提交顺序。研究使用了设备查询和一次 NGENUITY USB 抓包，颜色缓冲区排列方式还依据了 OpenRGB 的先前研究。
- [Wireless Doorbell Clone：重建 Grundig QH-831A 门铃遥控帧](https://awesomerea.org/zh/resources/wireless-doorbell-clone-case/index.md)：案例 · Wireless Doorbell Clone 重建 Grundig QH-831A 无线门铃遥控器发送的数据帧，并提供 Arduino 与 MicroPython 发射程序。文档列出比特序列及 475 微秒、1435 微秒两种脉冲时长；仓库还保存了无线电采样数据。
- [Lucci Air Homey App：重建两种风扇遥控器射频协议](https://awesomerea.org/zh/resources/lucci-air-homey-app-case/index.md)：案例 · Lucci Air Homey App 根据录制的射频信号重建 Lucci Air USB-C 和 CR2032 风扇遥控器的 433 MHz 控制协议。Homey 驱动学习遥控器地址后发送风扇及灯光指令；两份协议文档记录帧结构、命令编码和硬件观察结果。
- [Taktil：重建 AULA F99 的 HID 控制](https://awesomerea.org/zh/resources/taktil-case/index.md)：案例 · Taktil 通过 Rust HID 适配层和 Tauri 桌面界面控制有线 AULA F99。其协议研究静态分析厂商驱动与 KB.ini，记录报告布局、键位映射、宏及逐键 RGB 指令，并区分直接观察与推断的行为。
- [MG330 Studio：重建 SPCP6651B 鼠标配置协议](https://awesomerea.org/zh/resources/mg330-studio-case/index.md)：案例 · MG330 Studio 在 macOS 上通过从 Windows 驱动还原的 SPCP6651B HID 特性报告协议控制 2E Gaming MG330 RGB 鼠标。它读写设备的 2 KB 配置，涵盖灯光、DPI、回报率和效果槽；协议文档列出报告 ID、偏移和校验规则。
- [qutie：重建 PRT Qutie 蓝牙打印协议](https://awesomerea.org/zh/resources/qutie-printer-case/index.md)：案例 · qutie 利用恢复的 Bluetooth Classic RFCOMM 协议，在 Linux 上支持 PRT Qutie 标签打印机。协议笔记依据设备观察和 HerePrint 应用分析，记录握手、会话 XOR、状态响应及 LZO 栅格指令；Python 库、命令行、CUPS 组件和 Qt 标签设计器均使用该协议。
- [Hush：重建 WH-1000XM6 耳机控制协议](https://awesomerea.org/zh/resources/hush-wh1000xm6-case/index.md)：案例 · Hush 是通过 Bluetooth RFCOMM 上的 Sony MDR 协议控制 WH-1000XM6 耳机的 macOS 菜单栏应用与命令行工具。项目记录帧转义和请求顺序，并实现降噪、均衡器、电量读取及 DSEE 控制，还说明该型号的环境声与均衡器行为。
- [Aromatic BLE bridge：重建 AF300 Smart 香薰机控制协议](https://awesomerea.org/zh/resources/aromatic-ble-esphome-case/index.md)：案例 · Aromatic BLE bridge 通过运行 ESPHome 的 ESP32 将 AF300 Smart 香薰机接入 Home Assistant。其 BLE 协议来自 Android 应用分析与设备探测；桥接器读写开关、风扇和日程设置，协议文档记录 GATT 特征、登录帧及命令。
- [Teclado RGB via USB HID：重建 Redragon K552-M 灯光命令](https://awesomerea.org/zh/resources/teclado-rgb-usb-hid-case/index.md)：案例 · Teclado RGB via USB HID 根据官方软件的 USB 抓包重建 Redragon K552-M 键盘灯光命令。作者确认厂商专用 HID 接口、64 字节报告、颜色帧和心跳消息；PowerShell 工具可发送捕获的帧并调整灯效。
- [wibox-daemon：重建 Fermax Wi-Box 的控制与媒体传输](https://awesomerea.org/zh/resources/wibox-daemon-case/index.md)：案例 · wibox-daemon 用 Go 服务重建 Fermax Wi-Box IDS7938 的通信，以控制门禁并获取媒体流。协议文档记录云端 userauth XML、UST MQTT 发现、RB-UDP 隧道和本地 QUII；服务提供 HTTP 控制接口，并输出 H.264 视频及可选的 G.711A 音频。
- [MousePods：重建 AirPods 3 的 RemoteHID 运动数据访问](https://awesomerea.org/zh/resources/mousepods-airpods-remotehid-case/index.md)：案例 · MousePods 重建 AirPods 3 的 RemoteHID 运动数据访问，并将其用于 Linux 光标控制。协议文档记录 AACP 传输、RTBuddy 帧、设备公告和报告；抓包文件展示接收 MTU 对传感器发现的影响。项目还描述 AirPods Pro 2 的 SensorDataWX 路径。
- [FitFace Studio：重建 Galaxy Fit3 表盘编辑与传输流程](https://awesomerea.org/zh/resources/fitface-studio-case/index.md)：案例 · FitFace Studio 在 Android 应用中重建 Galaxy Fit3 表盘编辑及蓝牙传输。它解析、改写并校验表盘二进制容器，文档记录向 SM-R390 手表发送数据的 RFCOMM 交互流程。编辑器支持背景、组件和样式调整，并在手机上保存项目。
- [fretwire：还原 Line 6 HX 的 USB 控制方式](https://awesomerea.org/zh/resources/fretwire-case/index.md)：案例 · fretwire 根据 USB 通信记录还原 Line 6 HX 系列设备的控制协议，并实现独立的 Linux 编辑器。Rust 代码涵盖设备会话、消息编解码、预设解析和图形界面；协议文档记录了 MI_00 帧及请求响应流程。模型和控制数据需从用户自己的 HX Edit 或 POD Go Edit 安装中导入。
- [Kreo Hive 65：重建 USB HID RGB 灯光控制](https://awesomerea.org/zh/resources/kreo-hive65-rgb-case/index.md)：案例 · Kreo Hive 65 RGB Control 重建键盘的 USB HID 灯光通信，并提供 Linux 命令行、桌面和 WebSocket 控制方式。协议文档根据描述符分析、usbmon 抓包和实机探测，记录厂商接口、功能报告 6 及 520 字节逐灯 RGB 帧。
- [Cavium SNIC10E：重建 PCIe 共享内存网卡数据通路](https://awesomerea.org/zh/resources/cavium-snic10e-datapath-case/index.md)：案例 · Cavium SNIC10E 项目重建 CN6640-SNIC10E 板卡的 PCIe BAR2 共享内存数据通路。主机端与板卡端驱动通过各端口的环形缓冲区交换数据包，以 PIO 发送、DPI DMA 接收，启动工具将 OpenWrt 加载到板卡内存。作者报告两个 10 GbE 端口均可双向通信，但同时持续负载仍不稳定。
- [Deadband：重建 GameSir 与 Logitech 设备配置协议](https://awesomerea.org/zh/resources/deadband-case/index.md)：案例 · Deadband 在 Linux 图形界面中重建 GameSir 手柄和 Logitech G502 X LIGHTSPEED 鼠标的配置交互。研究文档结合 USB 标识、hidraw 与 evdev 探测、USB 抓包及设备寄存器，说明灯光、配置文件、按键映射、曲线和宏的控制方式。
- [Pocket Libre：重建 Pocket 录音设备的 BLE 传输](https://awesomerea.org/zh/resources/pocket-libre-case/index.md)：案例 · Pocket Libre 用 Python 客户端重建 Pocket AI 录音设备的 BLE 命令与音频传输行为。协议文档依据 HCI 抓包记录 APP 命令、MCU 回复、GATT 特征和 MP3 流；客户端可下载录音，并在本地转录和识别说话人。
- [Open Apollo：重建 Apollo 音频接口的 Linux 支持](https://awesomerea.org/zh/resources/open-apollo-case/index.md)：案例 · Open Apollo 通过设备和驱动分析重建 Universal Audio Apollo Thunderbolt 与 USB 音频接口的 Linux 控制能力。项目提供 Thunderbolt 内核驱动、USB 初始化程序、混音守护进程及原生控制台，安装时从用户自己的 UAD 安装中读取所需文件。
- [attack-shark-x11-driver：Attack Shark X11 HID 设置协议客户端](https://awesomerea.org/zh/resources/attack-shark-x11-driver-case/index.md)：案例 · attack-shark-x11-driver 以 TypeScript 客户端实现 Attack Shark X11 鼠标的 USB HID 配置协议，支持 DPI、配置档、按键、宏、灯效和轮询率设置，以及设备状态读取。协议笔记记录了 USBPcap 与 Wireshark 抓包、HID 功能报告、官方软件分析和固件调查所得的发现。
- [Hisense/Hitachi H-NET-Protocol：解析热泵总线信号](https://awesomerea.org/zh/resources/hisense-h-net-protocol-case/index.md)：案例 · Hisense/Hitachi H-NET-Protocol 研究 Hi-Therma 和 Air H₂O 400 热泵使用的 H-NET 总线。文档记录 AHZ-080HCDS1 的控制器接线，并说明双线 HBS 信号、消息帧字段及校验方式。
- [YenKeyControl：解析 Yenkee YKB3700 Rogue 键盘协议](https://awesomerea.org/zh/resources/yenkeycontrol-case/index.md)：案例 · YenKeyControl 重建 Yenkee YKB3700 Rogue 键盘的 USB HID 配置协议，并以 Python 工具控制 RGB 效果、逐键颜色和按键重映射。协议文档根据 USB 抓包和参数测试记录报文布局、命令值、校验和及发送顺序。
- [Deye Battery Serial Bus：解析电池 CAN 数据帧](https://awesomerea.org/zh/resources/deye-battery-serial-bus-case/index.md)：案例 · Deye Battery Serial Bus 梳理 Deye 电池系统的 CAN 数据帧，并读取 RS485 单体电压。帧参考将标识符对应到逆变器、电池和 BMS 字段；.NET 服务通过 API 提供读数，仓库还附有 Grafana 仪表盘配置。
- [Bonaparte：重建 Napoleon eFIRE 蓝牙控制协议](https://awesomerea.org/zh/resources/bonaparte-efire-case/index.md)：案例 · Bonaparte 提供 Napoleon eFIRE 壁炉控制器的 Python 客户端，并记录其 Bluetooth LE 控制协议。协议文档列出 GATT 特征值、请求与响应包字段、XOR 校验和，以及电源、恒温器和夜灯亮度等控制命令。
- [skyrcUSB：通过重建协议读取 skyRC 充电器](https://awesomerea.org/zh/resources/skyrcusb-case/index.md)：案例 · skyrcUSB 根据逆向得到的 skyRC 充电器协议实现 Python 客户端。Charger API 可读取电芯电压、充电器设置和实时充电数据；作者报告在 D100V2 上测试，库仅提供读取功能。
- [mqtt-energi：重建 myenergi 设备通信格式](https://awesomerea.org/zh/resources/mqtt-energi-case/index.md)：案例 · mqtt-energi 研究 myenergi 设备之间的以太网通信，并将解码后的读数转发到 MQTT。文档记录 ethertype 为 0x88b5 的组播帧和报文布局；Python 解码器提取 Eddi V2.1 的电压、功率、电量及加热器状态。
- [RedFIS：重建 Audi A3 8P 仪表显示协议](https://awesomerea.org/zh/resources/a3-8p-redfis-case/index.md)：案例 · RedFIS 研究 Audi A3 8P 仪表盘 Driver Information System 的通信协议，并以 ESP32 实现替代显示控制器。源码涵盖 CAN 通信、VWTP 处理、显示数据解码及仪表接线。
- [GalaxyBuds-rs：实现 Galaxy Buds 蓝牙协议](https://awesomerea.org/zh/resources/galaxybuds-rs-case/index.md)：案例 · GalaxyBuds-rs 用 Rust 库实现 Galaxy Buds 蓝牙消息。它接收状态、触控、语音唤醒和调试更新，并发送降噪、均衡器、触控板、静音及寻找耳机命令；示例程序通过设备地址连接。
- [ETEKCITY Smart Nutrition Scale：解析 ESN00 蓝牙数据包](https://awesomerea.org/zh/resources/metekcity-case/index.md)：案例 · ETEKCITY Smart Nutrition Scale 项目梳理 ESN00 电子秤的 Bluetooth Low Energy 特征值和数据包载荷。TypeScript 包可解析和生成已识别的单位、去皮、自动关机及称重状态消息；文档还列出尚待研究的数据包。
- [mi-scale-2：解析 Mi Smart Scale 2 体重消息](https://awesomerea.org/zh/resources/mi-scale-2-case/index.md)：案例 · mi-scale-2 解析 Xiaomi Mi Smart Scale 2 的 BLE 体重数据，并将读数发布到 MQTT。格式笔记标明了首字节中的单位、稳定状态及离秤标志，以及后续两个字节的小端序体重值。
- [PSA VAN Bus：记录 Peugeot 与 Citroën 总线数据包格式](https://awesomerea.org/zh/resources/psa-van-bus-packets-case/index.md)：案例 · PSA VAN Bus 记录主要在 Peugeot 307 上研究的车载总线数据包，文中称这些结果也适用于列出的其他 Peugeot 和 Citroën 车型。仓库以 JSON 文件保存数据包描述，并通过 HTML 页面展示；项目核查、审阅先前的 VAN 研究成果，并补充观察结果。
- [Apple Wi-Fi Password Sharing：重建 Wi-Fi 密码共享协议](https://awesomerea.org/zh/resources/apple-wifi-password-sharing-case/index.md)：案例 · Apple Wi-Fi Password Sharing 在 macOS 上重建 Apple Wi-Fi 密码共享协议的分享端和请求端行为。Swift 代码处理 BLE 发现与配对；请求端还使用运行在 Linux 上的 Python GATT 中继。
- [Schellenberg 21009：研究智能家居 USB 协议](https://awesomerea.org/zh/resources/schellenberg-qivicon-usb-case/index.md)：案例 · Schellenberg USB 协议研究记录 21009 Magenta SmartHome 设备通过 USB 串口通信的方式。文档列出工作模式、命令响应、消息字段、设备标识及对已配对设备的控制命令，并给出收发示例。
- [433home：重建 REV 插座遥控信号](https://awesomerea.org/zh/resources/433home-case/index.md)：案例 · 433home 还原了 REV 无线插座的 433 MHz 控制信号。作者使用接收器和逻辑分析仪测量遥控器输出，记录脉冲时序及三个插座的 25 位开关命令，并实现发送这些序列的 ESP8266 网页控制端。
- [fcp-stuff：解析 FirstClass TCP 协议](https://awesomerea.org/zh/resources/fcp-stuff-case/index.md)：案例 · fcp-stuff 记录 FirstClass 客户端与服务器之间基于 TCP 的协议，涵盖命令常量、数据包结构、登录、加密和 Docedit 文档格式；仓库还包含 JavaScript 代理代码。
- [Orthoplay：重建 OD-11 音箱的 WebSocket 命令](https://awesomerea.org/zh/resources/orthoplay-re-case/index.md)：案例 · Orthoplay 记录了 OD-11 音箱的 WebSocket 通信，列出开发与生产环境的端点，并提供加入会话、注册遥控器、定期发送 ping 和调整音箱组音量的 JSON 消息。
- [Chsmartbulb：重建蓝牙灯泡控制方式](https://awesomerea.org/zh/resources/chsmartbulb-led-bulb-speaker-case/index.md)：案例 · Chsmartbulb 记录了 BL08A 蓝牙彩灯音箱的控制方式。作者从 Android 手机抓取通信，并提供颜色控制序列的重放脚本；研究指出，应用通过 Bluetooth EDR 的 SPP 服务控制灯光颜色。
- [mf4700-print-scan：还原 Canon MF4700 打印与扫描协议](https://awesomerea.org/zh/resources/mf4700-print-scan-case/index.md)：案例 · mf4700-print-scan 在 macOS 应用中还原 Canon MF4700 系列设备的打印与扫描。C 语言编码器依据 Canon 驱动输出的差分生成 UFR II LT 作业；MFNP 客户端注册 Mac 并接收扫描页面。格式文档记录 CPCA 报文、作业结构及打印数据编码。
- [Kenwood KNS：记录 ARCP-590G 电台通信](https://awesomerea.org/zh/resources/arcp-590g-kns-case/index.md)：案例 · Kenwood KNS 文档研究 ARCP-590G 客户端通过串口和 KNS TCP 与 TS-590SG 电台的通信。项目对照 Wireshark 抓包与 CAT 命令，记录 UTF-16LE 编码、连接流程、明文认证和保活消息。
- [truemove3-re：解析游戏鼠标传感器的 SPI 接口](https://awesomerea.org/zh/resources/truemove3-re-case/index.md)：案例 · truemove3-re 记录了对游戏鼠标 TrueMove3 传感器 SPI 接口的调查，列出引脚、总线设置、寄存器地址，以及从 Rival-310 获取的启动通信流程；其与 PMW3360 的差异仍待确认。
- [Aqara G410：重建门铃云端与 P2P 接入](https://awesomerea.org/zh/resources/aqara-g410-protocol-case/index.md)：案例 · 项目依据 Aqara Home 应用还原的云端调用和 P2P 连接，实现 Aqara G410 门铃访问。macOS 客户端提供实时画面、双向通话和事件记录；通知程序将运动事件媒体发送到 Matrix。协议文档记录了请求签名、登录、事件查询、媒体解密和 P2P 握手。
- [crowdstrike-cloudproto：Falcon Sensor 云端通信协议还原](https://awesomerea.org/zh/resources/crowdstrike-cloudproto-case/index.md)：案例 · crowdstrike-cloudproto 是异步 Rust 库，还原 Falcon Sensor 与 TS 事件服务、LFO 文件服务之间的云端通信协议。它实现通用数据包封装、TS 事件交换和 LFO 文件下载，并记录 Protobuf 事件载荷、确认机制以及 LFO 请求与响应数据包。
- [BA-KEY Menu：重建 Basike 键盘 HID 控制协议](https://awesomerea.org/zh/resources/ba-key-menu-protocol-case/index.md)：案例 · 项目从厂商 Windows 程序还原 Basike BA-KEY308 键盘的 HID 配置协议，并以 macOS 菜单栏应用和命令行工具实现。协议笔记记录了 Feature report、命令类别，以及蓝牙、USB 和 2.4 GHz 接收器传输；应用可控制灯效、逐键颜色和配置。
- [KC Control：基于逆向 HID 协议的 Keychron M6 配置档切换](https://awesomerea.org/zh/resources/kc-control-case/index.md)：案例 · KC Control 根据 Windows 前台程序切换 Keychron M6 鼠标的板载配置档。项目从 Launcher 网页代码和实机抓取中还原 HID 报告、帧格式与命令，并提供协议文档和托盘应用源码。
- [Xiaomi Whale Spout bidet：重建射频遥控协议](https://awesomerea.org/zh/resources/whale-spout-bidet-protocol-case/index.md)：案例 · 项目还原非 Wi-Fi 版 Xiaomi Whale Spout 坐便盖的 433 MHz 射频遥控协议，并用 ESP32 与 CC1101 在 ESPHome 中实现。文档记录了 2-FSK 时序、32 位数据包、设置字段和校验规则，并通过 Home Assistant 提供控制及遥控器状态监听。
- [skypsu：重建 STP2S3010E22 的 Modbus 寄存器映射](https://awesomerea.org/zh/resources/skypsu-case/index.md)：案例 · skypsu 重建 SKY TOPPOWER STP2S3010E22 实验电源的 Modbus RTU 寄存器映射，并提供 Python 驱动、只读寄存器扫描器、本地网页界面和实时曲线。文档列出输出控制、测量值、设定值及状态位；作者报告已在两台设备上核对。
- [Smart-AC-Modernizer：解析海尔 YRW02 红外控制协议](https://awesomerea.org/zh/resources/smart-ac-modernizer-case/index.md)：案例 · Smart-AC-Modernizer 记录海尔 YRW02 空调的红外控制格式，并实现 ESP32 桥接。作者使用 TSOP4838 接收器采集遥控信号，解析 112 位 NEC 变体状态报文，再通过晶体管驱动的红外 LED 发送指令。
- [pyidotmatrix：研究并实现 iDotMatrix BLE 控制协议](https://awesomerea.org/zh/resources/pyidotmatrix-protocol-case/index.md)：案例 · 项目将 iDotMatrix BLE 显示屏协议实现为带类型的 Python SDK，并记录厂商 APK 分析与硬件探测所得的发现。数据包构造器覆盖图片、GIF、文字、灯效和设备原生模式；附带命令行工具可将 Android btsnoop 抓包解码为带注释的通信记录。功能状态以一块 32×32 面板为参考。
- [Skannerz Commander：重建玩具交易协议](https://awesomerea.org/zh/resources/skannerz-commander-trade-protocol-case/index.md)：案例 · Skannerz Commander 交易协议研究利用 200 kHz 逻辑分析仪采集的数据和受控硬件实验，还原这款电子玩具的三针接口通信协议。协议文档涵盖时钟阶段、握手、帧结构和怪兽数据字段；Arduino 从设备模拟器实现了交易过程，作者报告已用它与实机完成交易。
- [AUKEY KM-G15 RGB Control：解析键盘 USB HID 控制命令](https://awesomerea.org/zh/resources/aukey-km-g15-rgb-case/index.md)：案例 · AUKEY KM-G15 RGB Control 还原该键盘的 USB HID 灯效协议，并提供 Go 命令行客户端。协议文档列出 64 字节 SET_REPORT 报文、校验和及 START、命令、END 事务流程；客户端可调整灯效、亮度、配置槽和 USB 回报率。
- [SonyBridge：重建第二代索尼耳机控制协议](https://awesomerea.org/zh/resources/sonybridge-v2-headphones-case/index.md)：案例 · SonyBridge 扩展桌面端索尼耳机客户端，支持第二代蓝牙 RFCOMM 控制协议。文档列出帧边界、服务 UUID、v2 初始化握手、主机确认消息，以及电量、均衡器和 DSEE 查询命令；应用提供 macOS、Windows 和 Linux 控制界面。
- [HP Laser 1008a：重建 macOS 上的 SPL3 打印流程](https://awesomerea.org/zh/resources/hp-laser-1008a-spl3-case/index.md)：案例 · HP Laser 1008a 项目重建 HP Laser 1003、1006、1008 在 Apple Silicon macOS 上的 SPL3/QPDL 打印流程。作者比对 HP 与 SpliX 的输出，记录页面和条带记录格式，修补页面头尺寸错误，并用原生 CUPS 过滤器及 IOKit 后端经 USB 发送数据。
- [BMW iDrive：解析 F44 控制器 CAN 消息](https://awesomerea.org/zh/resources/bmw-idrive-can-case/index.md)：案例 · BMW iDrive Controller CAN Bus Interpreter 使用 ESP32-C3 和 TJA1441A/B CAN 收发器解码 F44 iDrive 控制器。它在 500 kbps 总线上识别旋钮转动、摇杆方向、按键及触摸状态和亮度命令；文档也列出触控板解码与 CAN 唤醒的未解问题。
- [ESP32 Controller for Charlton & Jenrick Fireplace：重建壁炉遥控功能](https://awesomerea.org/zh/resources/esp32-fireplace-controller-case/index.md)：案例 · ESP32 Controller for Charlton & Jenrick Fireplace 使用 CC1101 模块发送采集到的射频数据，重建壁炉遥控命令。固件提供 iRange 2-FSK 和非 iRange ASK/OOK 配置，并通过网页、MQTT 和 Home Assistant 提供控制入口。
- [GMK87 Configurator：重建 Zuoya 键盘 USB HID 控制协议](https://awesomerea.org/zh/resources/gmk87-configurator-case/index.md)：案例 · GMK87 Configurator 根据官方应用的 USB 抓包重建 Zuoya GMK87 键盘的 HID 控制流程。项目记录了 64 字节报文结构和图片上传命令顺序，并提供桌面程序、命令行工具及 Node.js 接口，用于上传屏幕图片、设置 RGB 灯光和同步时钟。
- [Ajazz AK820 Pro：在 Linux 上重建键盘灯光控制](https://awesomerea.org/zh/resources/ajazz-keyboard-software-linux-case/index.md)：案例 · Ajazz AK820 Pro Linux Software 根据 Wireshark 和 PCapUSB 采集的 USB 流量重建 Ajazz SONiX AK820 Pro 键盘灯光控制。仓库提供 PCAP 数据包解析器和 Linux HID 程序；单键 LED、宏及 LCD 图片功能仍在计划中。
- [OPUS-QUAD Pro DJ Link Reverse Engineer Packet Analysis：解析设备通信报文](https://awesomerea.org/zh/resources/opus-quad-pro-dj-link-analysis-case/index.md)：案例 · OPUS-QUAD Pro DJ Link Reverse Engineer Packet Analysis 记录 Pioneer DJ OPUS-QUAD 的 Pro DJ Link 通信行为，包括 50000 端口上的 UDP 广播，以及 50002 端口上的状态报文和曲目元数据请求；另附将状态报文转发至 WebSocket 服务器的 Node.js 示例。
- [MiraBox StreamDock：重建 USB 设备控制方式](https://awesomerea.org/zh/resources/mirabox-streamdock-node-case/index.md)：案例 · MiraBox StreamDock reverse-engineer 是根据设备 USB 数据包编写的 TypeScript 直接控制示例。它可读取固件版本和按键事件、控制屏幕及亮度，并通过可替换的 USB 后端传送按键与启动图片。
- [SiriRemote-Linux：解码 Siri Remote 蓝牙输入](https://awesomerea.org/zh/resources/siriremote-linux-case/index.md)：案例 · SiriRemote-Linux 解码 Apple TV Siri Remote 的蓝牙输入并用于 Linux 控制。Python 程序连接遥控器并输出媒体、音量和指针事件；文档列出 GATT 特征、 电量通知、按键位及触控坐标。麦克风数据尚未在实现中解析。
- [ZydDash：解析 ePowerFun 滑板车遥测数据并制作 ESP32 仪表盘](https://awesomerea.org/zh/resources/zyddash-case/index.md)：案例 · ZydDash 根据解析出的 Zydtech BLE 遥测数据，为 ePowerFun ePF-1 电动滑板车制作 ESP32 仪表盘。文档列出蓝牙特征值、115200 波特率的显示器总线、类 MODBUS 命令帧和寄存器；Python 示例可读取并解释遥测数据。
- [catlink-local：还原 CATLINK Open X 本地控制](https://awesomerea.org/zh/resources/catlink-local-case/index.md)：案例 · catlink-local 还原 CATLINK Open X 猫砂盆的登录与 MQTT 通信，供 Home Assistant 在本地使用。Python 服务应答登录请求、解析心跳和如厕记录，并将状态发布到 Mosquitto；协议文档区分已确认字段与推测字段。
- [Aurora：还原 EvoFox Blaze 鼠标配置协议](https://awesomerea.org/zh/resources/aurora-evofox-blaze-case/index.md)：案例 · Aurora 通过 Linux hidraw 接口还原 EvoFox Blaze 鼠标配置。CLI 和终端界面可读取、更改轮询率、DPI、灯效、按键及配置档，并通过回读设备状态检查写入结果。
- [CR-BYOB：重建 Creality Scan Bridge](https://awesomerea.org/zh/resources/cr-byob-case/index.md)：案例 · CR-BYOB 以 Android 应用重建 Creality Scan Bridge 的行为，使 Creality Scan 能通过网络发现接在手机 USB 端口上的扫描仪。Java 源码处理设备采集、网桥发现和数据流，并附有通信流程及设备兼容性文档。
- [HappyLighting-py：重建 LED 控制器 BLE 通信](https://awesomerea.org/zh/resources/happylighting-py-case/index.md)：案例 · HappyLighting-py 根据原版 APK 的分析结果重建兼容控制器的 BLE 通信。Python 应用可调整 LED 颜色、模式和速度，启用内置麦克风，并根据屏幕内容改变颜色。
- [pd-usb：重建 Playdate USB 命令](https://awesomerea.org/zh/resources/pd-usb-case/index.md)：案例 · pd-usb 根据逆向分析和抓包获得的 Playdate USB 命令，用 JavaScript WebSerial 库与设备通信。它读取设备状态、按键与摇柄输入以及屏幕数据，发送位图，并提供发送命令和已编译 Lua 载荷的操作。
- [GlanceClock：重建 BLE 命令协议](https://awesomerea.org/zh/resources/glance-clock-ble-case/index.md)：案例 · GlanceClock 文档整理壁钟的 BLE 命令协议，供本地桥接程序使用。资料列出 GATT 服务与特征、protobuf 载荷、配对流程，以及通知、场景、设置和计时器命令。
- [prolink-connect：实现 Pioneer PROLINK 通信](https://awesomerea.org/zh/resources/prolink-connect-case/index.md)：案例 · prolink-connect 用 TypeScript 实现 Pioneer DJ 设备的 PROLINK 网络通信。它通过 UDP 公告发现设备，以虚拟 CDJ 身份加入网络，接收播放器状态，并从 Rekordbox 格式的存储介质或链路查询曲目元数据。
- [Open Remote Start：重建 Fortin 天线数据链路](https://awesomerea.org/zh/resources/open-remote-start-case/index.md)：案例 · Open Remote Start 研究 Fortin 远程启动器和防盗系统的天线数据链路协议。其 Particle 固件可监测链路并作为蜂窝网络或 Wi-Fi 遥控端，仓库还提供 EVO-One 接口引脚图和接线图。
- [PythonWifiBulb：还原 MagicLight 灯泡控制命令](https://awesomerea.org/zh/resources/pythonwifibulb-case/index.md)：案例 · PythonWifiBulb 根据手机与 MagicLight Wi-Fi 灯泡之间抓取的流量还原控制命令。Python 类通过 TCP 发送 RGB 和暖白光命令，文档记录了 5577 端口、消息字节和校验和处理方法。
- [Laser Drift：重建 Carrera 轨道赛车红外控制](https://awesomerea.org/zh/resources/laser-drift-case/index.md)：案例 · Laser Drift 模拟 Carrera Digital 132/124 轨道赛车的红外控制器。Python 游戏循环与红外塔同步，把玩家状态编码成控制数据包，并通过 TCP 服务器接收速度和换道命令。
- [mx3000control：重建 Perixx MX-3000 HID 设置通信](https://awesomerea.org/zh/resources/mx3000control-case/index.md)：案例 · mx3000control 根据 Windows 驱动分析得到的 HID 功能报告，在 Linux 上配置 Perixx MX-3000 鼠标。C 工具支持 DPI、灵敏度、LED、按键和宏设置，开发日志记录了通信分析过程。
- [jeep-canbus：解析 Jeep Grand Cherokee CAN-B 总线](https://awesomerea.org/zh/resources/jeep-canbus-case/index.md)：案例 · jeep-canbus 记录 Jeep Grand Cherokee WH 的 CAN-B 帧及其字节含义。仓库将基于抓包整理的 ID 映射、ATmega328 车载收音机网关，以及接收和解释车辆数据的 ESP32 仪表程序放在一起。
- [Samsung Galaxy Book4 Edge：还原面向 Linux 的 EC 通信](https://awesomerea.org/zh/resources/galaxy-book4-edge-ec-case/index.md)：案例 · Samsung Galaxy Book4 Edge Linux Research & Support 调查 ENE KB9058 嵌入式控制器及其 I2C 邮箱通信。作者记录了对 ARM64 驱动 EC2.sys 的静态分析，并提供 EC 探测脚本、协议笔记和适用于该笔记本的 Linux 电池模块。
- [Bose-Reverse-Engineering：调查 321GS Series III 的 SmartSpeaker 通信](https://awesomerea.org/zh/resources/bose-321gs-smartspeaker-case/index.md)：案例 · Bose-Reverse-Engineering 调查 Bose 321GS Series III 控制台与低音模块之间的 SmartSpeaker 通信，记录接口引脚及 4800 波特半双工 UART 报文，并提供替代控制台的 Arduino 固件和 KiCad 硬件文件。
- [Pioneer DJM-850：解析 USB 调音台控制与音频传输](https://awesomerea.org/zh/resources/pioneer-djm-850-usb-case/index.md)：案例 · Pioneer DJM-850 研究通过抓取调音台与 Windows 驱动及设置工具之间的 USB 数据，为 Linux 支持整理通信行为。抓包与文档覆盖输入输出选项、ASIO 设置、DVS 时间码和音乐传输、通道路由、采样率及缓冲行为。
- [HyperX Pulsefire Dart Reverse Engineering：鼠标控制协议还原](https://awesomerea.org/zh/resources/hyperx-pulsefire-dart-reverse-engineering-case/index.md)：案例 · HyperX Pulsefire Dart Reverse Engineering 通过抓取 NGenuity Beta 与鼠标之间的数据包并试探命令，还原其 USB 控制协议。仓库记录 64 字节消息及设置命令，并提供抓包、HIDAPI 示例和仍在编写的 Wireshark 解析脚本。
- [Govee H6159：还原蓝牙灯带直连控制](https://awesomerea.org/zh/resources/govee-h6159-light-strip-case/index.md)：案例 · Govee H6159 light-strip reverse engineer 提供 Linux shell 脚本，直接向 H6159 灯带发送蓝牙 GATT 命令。README 记录设备发现、特征值写入，以及开关和红、绿、蓝三种颜色的基本控制。
- [Redragon RGB Controller：还原键盘和鼠标的 HID 灯光命令](https://awesomerea.org/zh/resources/redragon-rgb-controller-case/index.md)：案例 · Redragon RGB Controller 向 Redragon Kala 键盘和 Griffin 鼠标发送还原的 USB HID 命令以设置灯光颜色。作者使用 Wireshark 和 USBPcap 捕获原软件通信，识别命令序列，并通过 node-hid 实现 Node.js 命令行工具。
- [Magenta Bridge：还原 Octavi IFR-1 的 HID 控制并接入 MSFS 2024](https://awesomerea.org/zh/resources/magenta-bridge-octavi-ifr1-case/index.md)：案例 · Magenta Bridge 为 Microsoft Flight Simulator 2024 提供直接与 Octavi IFR-1 飞行模拟面板通信的 Windows 客户端。源码处理面板 HID 输入，并通过 SimConnect 映射电台、自动驾驶和应答机控制；作者称 HID 协议由观察还原。
- [motospeedv40-re：解析 Motospeed V40 鼠标 HID 命令](https://awesomerea.org/zh/resources/motospeedv40-re-case/index.md)：案例 · motospeedv40-re 记录 Motospeed V40 鼠标的 USB HID 命令。作者使用 Wireshark 捕获 Windows 驱动通信，整理报告长度、初始化与设置命令、DPI 字节值，并保存抓包和差异文件。
- [Exway X1 Pro：监听滑板遥控器遥测数据](https://awesomerea.org/zh/resources/exway-x1-pro-radio-case/index.md)：案例 · Exway X1 Pro 研究滑板与遥控器之间的无线流量。项目提供基于 Arduino 和 nRF24L01+ 的监听器，可从报文中提取方向、档位与油门读数，并附有遥控器硬件和无线链路分析笔记。
- [CoffeConnect：重建 DeLonghi ESAM 4000 面板控制](https://awesomerea.org/zh/resources/coffeconnect-esam-4000-case/index.md)：案例 · CoffeConnect 研究 DeLonghi ESAM 4000 控制面板电路及其时钟、串行输入和选通信号。项目提供 Raspberry Pi 采样脚本，并以 ESP8266 生成面板信号，通过 MQTT 与 Android 应用通信。
- [Vibease：解析 BLE 振动控制协议](https://awesomerea.org/zh/resources/vibease-ble-protocol-case/index.md)：案例 · Vibease 记录 Vibease 振动器的 BLE 通信。作者梳理读写特征、设备在握手时发送的密钥、基于 XOR 的混淆、Base64 编码与分片，以及固定振动和振动模式命令；仓库还保存通信日志与 Python 工具。
- [Mieo HA102：解码电力计射频报文](https://awesomerea.org/zh/resources/mieo-ha102-rf-case/index.md)：案例 · Mieo HA102 研究根据录制的信号整理电力计的 433.9 MHz FSK 报文格式，标注电流、累计用量和电池状态字段及 CRC16/SPI-FUJITSU 校验，并提供可处理 rtl_433 实时输出或录制样本的 Python 解码器。
- [Midea IR tap：重建热泵板间控制指令](https://awesomerea.org/zh/resources/midea-ir-tap-case/index.md)：案例 · esphome-midea-ir-tap 重建 Midea 代工热泵显示板与控制板之间传递的解调红外指令。项目记录六字节帧的时序和校验，提供 ESP32 采样与解码工具，并通过 ESPHome 将本地控制和状态接入 Home Assistant。
- [Tesvor X500：重建本地 UART 控制与路径数据](https://awesomerea.org/zh/resources/tesvor-x500-uart-case/index.md)：案例 · Tesvor X500/X500 Pro 项目重建扫地机器人的本地 UART 控制与路径点消息，并在原有 ESP8266/ESP-12S 模块上运行 ESPHome。固件向 Home Assistant 提供清扫指令，经 MQTT 发送路径数据供 Python 写入器和地图页面使用。
- [Bambu Lab P2S：重建局域网打印机控制](https://awesomerea.org/zh/resources/bambu-p2s-lan-case/index.md)：案例 · Bambu Lab P2S bridge 根据直接协议探测重建打印机的局域网控制与监测。文档记录 MQTT 状态增量和指令、SSDP 发现、RTSPS H.264 视频及 FTPS 会话复用，TypeScript 服务与网页客户端据此提供本地操作。
- [Beurer BM59 Unlocked：还原 BLE 测量数据传输](https://awesomerea.org/zh/resources/beurer-bm59-unlocked-case/index.md)：案例 · Beurer BM59 Unlocked 记录 BM59 血压计传输测量结果的 BLE 交互。作者依据 Android HCI 抓包确定 Nordic UART 句柄、时间写入与测量值指示报文的顺序，并提供通过 Linux L2CAP/ATT 套接字通信的 Python 客户端。
- [PiBuddyCam：重建 Buddy3D 摄像头云端通信行为](https://awesomerea.org/zh/resources/pibuddycam-case/index.md)：案例 · PiBuddyCam 根据作者从 Prusa Buddy3D 摄像头固件中分析出的协议，让 Raspberry Pi Zero 2 W 与 Prusa Connect 通信。它可注册摄像头、上传快照、接收设置并响应 WebRTC 实时查看请求，仓库同时提供协议文档。
- [AirDrop for Windows：研究 iPhone 发现流程与 AWDL 接收](https://awesomerea.org/zh/resources/airdrop-windows-case/index.md)：案例 · AirDrop for Windows 研究 iPhone 如何发现接收设备并通过 AWDL 传文件。其 .NET 接收端实现 mDNS 广播、AirDrop 接口和归档解包；日志和研究笔记记录了 Windows 无线通信环节的缺口。
- [PSA VAN-CAN protocol bridge：转换汽车总线协议代际](https://awesomerea.org/zh/resources/psa-van-can-protocol-bridge-case/index.md)：案例 · PSA VAN-CAN protocol bridge 将 AEE2001 车载网络的消息转换为 AEE2004 或 AEE2010 消息，也将 AEE2004 消息转换为 AEE2010 消息，使较新的 PSA 主机和显示屏可用于旧款车辆。ESP32 固件处理 VAN 与 CAN 流量，包括方向盘控制、仪表数据和显示消息；仓库还记录 VAN 帧编码、字段、校验与应答时序。
- [aioharmony：Logitech Harmony Hub 协议记录与客户端](https://awesomerea.org/zh/resources/aioharmony-case/index.md)：案例 · aioharmony 记录 Logitech Harmony Hub 的身份验证与控制消息，并提供 asyncio 客户端。协议资料描述远程 ID 获取、会话令牌交换和 XMPP IQ 消息；客户端通过 WebSockets 或 XMPP 查询配置、切换活动并发送设备命令。
- [MQB-sniffer：解析 Golf MK7 的 CAN 诊断交互](https://awesomerea.org/zh/resources/mqb-sniffer-case/index.md)：案例 · MQB-sniffer 通过截取 OBDeleven 适配器与 2016 年 Volkswagen Golf MK7 的通信，记录 CAN 诊断流量。文档标出请求与响应 ID，并给出发动机转速、环境光、当前挡位和变速箱模式的报文示例。
- [ktm-can：解析 KTM 摩托车 CAN 消息](https://awesomerea.org/zh/resources/ktm-can-case/index.md)：案例 · ktm-can 记录并解析在 2020 款 KTM 690 Enduro R 摩托车上观察到的 CAN 消息。Python 解码器将消息 ID 对应到发动机转速、油门、挡位、轮速和制动压力等字段，脚本用于检查实时及记录的流量。作者在该车型上确认了文档中的数据。
- [Xbox-Smartglass-Core：Xbox One SmartGlass 协议客户端](https://awesomerea.org/zh/resources/xbox-smartglass-core-python-case/index.md)：案例 · Xbox-Smartglass-Core 用 Python 实现 Xbox One 的 SmartGlass 通信，覆盖主机发现与控制、媒体命令、Stump 直播电视功能和游戏辅助数据流。仓库中的数据包模型、抓包样本及协议文档记录了消息交互细节。
- [Comet：重建 GOG Galaxy 游戏通信服务](https://awesomerea.org/zh/resources/comet-gog-service-case/index.md)：案例 · Comet 用 Rust 重建面向游戏的 GOG Galaxy Communication Service，供其他游戏启动器使用。它处理游戏库与认证信息、成就、排行榜、会话及叠加层通知等 SDK 请求。项目还记录了服务调用跟踪方法，并列出尚未实现的请求。
- [PS3Sharp：重建 PS3 TMAPI 调试协议](https://awesomerea.org/zh/resources/ps3sharp-tmapi-case/index.md)：案例 · PS3Sharp 是跨平台 .NET 库，可通过 TMAPI 等后端访问 PlayStation 3 内存。作者报告依据 Wireshark 抓包重建了 SN Systems TMAPI 调试协议，使客户端无需 Target Manager 即可直接通过 TCP 连接；库还支持 PS3MAPI、CCAPI 和 RPCS3。
- [PFire：依据 XFire 消息协议重建服务器](https://awesomerea.org/zh/resources/pfire-case/index.md)：案例 · PFire 依据 XFire 消息协议重建兼容 1.127 客户端的服务器。其 .NET 实现处理登录、好友、状态和聊天，仓库还收录基于逆向研究的消息帧与属性格式说明。
