Skip to content

Reverse Engineering TempoHub

traceless929 edited this page Jun 28, 2026 · 1 revision

逆向 TempoHub

官方 PC 端 EDIFIER TempoHub 为 PyInstaller 打包的 Python 3.9 应用,HID 经 hid.cp39-win_amd64.pydhid.device.write)。

1. 检查安装

python analysis/tempohub_info.py

路径配置:复制 analysis/tempohub_config_local.example.pytempohub_config_local.py,或设置 TEMPOHUB_DIR

2. Frida 抓包

pip install -r requirements-dev.txt
python hooks/capture_tempohub.py
#
python hooks/capture_tempohub.py --spawn

日志:capture/usb_log.txt

3. 对比验证

将 64 字节包与 CLI dry-run 输出对比:

dotnet run --project src/PixelBar.Cli -- dry-run text "测试"

注意事项

抓包/Hooks 仅用于合法持有设备的互操作研究。详见 免责声明

Clone this wiki locally