抓取 OTA/升级流量
🔄 抓 App 自更新/OTA 升级流量。
OTA 流量特点
- 检查更新:查版本接口
- 下载升级包/差分包
- 可能签名校验升级包
抓取
bash
# spawn 启动(启动时常检查更新)
r0capture -U -f com.example.app -p ota.pcap
# 或手动触发"检查更新"关注点
[SSL_write] GET /api/version/check?current=1.0 HTTP/1.1
[SSL_read] {"latest":"1.1","url":"https://cdn/upgrade.apk","sign":"..."}
[SSL_write] GET /cdn/upgrade.apk ← 下载升级包- 升级包 URL 与 CDN
- 签名(防篡改升级包)
- 强制升级标志
安全分析
OTA 是攻击面:
- 若升级走 HTTP(明文)可被中间人换升级包
- 若签名校验弱可植入恶意升级包
抓包能验证 OTA 是否走 HTTPS、签名是否健全。