1.3 KiB
1.3 KiB
analysis/ — 逆向中间产物
治理规则:本目录放分析中间产物;报告类(*-analysis.md / protocol-raw.md)永久保留; 可从原始输入再生的体积大产物不入库(见下"再生方法")。
目录
| 目录 | 内容 | 关键文件 |
|---|---|---|
web/ |
Web 上位机抓取(msppppclock.tech 全站 JS)+ 协议提取报告 | protocol-raw.md(协议唯一原始证据,带行号)、ble.js 等 8 个站点文件 |
apk/ |
APK 反编译报告与证据 | apk-analysis.md(互证+SUOTA+激活)、decomp/.java(报告行号引用的源码)、strings.txt、xrefs-key-strings.txt |
firmware/ |
固件逆向脚本与函数表 | disasm.py、fw_parse.py、find_cmds.py、funcs.txt(报告在 ../../docs/firmware-analysis.md) |
已清理产物的再生方法
| 产物 | 再生命令 |
|---|---|
apk/native/*.so(5.2MB) |
unzip -j ../../app/client-qbsg_v1.1.0.apk 'lib/arm64-v8a/*' -d apk/native/ |
firmware/fw.asm(1.2MB) |
../../.venv/bin/python firmware/disasm.py |
| jadx 全量反编译 | jadx 未被策略允许安装;decomp/ 已含全部报告引用文件 |
原始输入(只读,在 ../../app/)
firmware-PP_da14585_4.2_CH.img(72288B,'pQ' 头 + CRC32 已验证)client-qbsg_v1.1.0.apk(9.3MB)