MrMati/rival_re

GitHub: MrMati/rival_re

通过逆向工程分析 SteelSeries Rival 3(第二代)鼠标固件的隐藏 HID 命令,实现超越官方软件的自定义 LED 灯效控制。

Stars: 0 | Forks: 0

# SteelSeries Rival 3 (Gen 2) 固件工具 逆向工程项目,旨在分析 SteelSeries Rival 3 (Gen 2) 固件,通过隐藏的 HID 命令解锁超越官方软件能力的自定义 LED 功能。 ### 仓库工具 - **[`fw_emu.py`](./tools/fw_emu.py):** 模拟固件逻辑,用于测试和验证逆向工程的行为。 - **[`rival_led.py`](./tools/rival_led.py):** 用于完全控制 LED 的实用工具,可选择保存到 flash。 - **[`rival_profiles.py`](./tools/rival_profiles.py):** 创建并预览自定义 LED 效果配置。 由于固件 bug,从鼠标读取配置可能无法实现。 ### 致谢 * **固件分析:** 由人工逆向工程完成。 * **代码库:** 由 Claude 编写。
标签:HID协议, Python, 云资产清单, 固件仿真, 客户端加密, 无后门, 硬件接口, 设备控制, 逆向工具, 逆向工程