chore: workspace 清理(-6.5MB 可再生产物)+ 全链路测试资产(field-test-plan/field_test.py/examples)

This commit is contained in:
agent committed 2026-07-25 09:09:41 +00:00
1 parent 2bdbf1898c
commit fe7f53d35c
16 files changed
+411 -32106

No files matched your search

+25
View File
@@ -0,0 +1,25 @@
# 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)
View File
Whitespace-only changes.
View File
Whitespace-only changes.
View File
Whitespace-only changes.
View File
Whitespace-only changes.
View File
Whitespace-only changes.
Binary file not shown.
Binary file not shown.
View File
Whitespace-only changes.
File diff suppressed because it is too large. Load diff