Skip to content

抓取 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、签名是否健全。

相关文档 ​

基于 VitePress 构建 · 教学用途