抓取 Volley 流量
🏐 Google 的 HTTP 库,r0capture 抓取要点。
Volley 特点
- 基于
HttpURLConnection或 OkHttp(看版本) - 异步请求队列
- 默认走系统 SSL
r0capture 抓取
Volley 底层是标准 Java HTTP,走系统 SSL 栈,r0capture SSL hook 直接覆盖:
bash
r0capture -p -Volley.pcap com.example.app与 OkHttp 的区别
| 维度 | Volley | OkHttp |
|---|---|---|
| 默认底层 | HttpURLConnection | 自有 socket |
| SSL 栈 | 系统 Conscrypt | 系统(可换自带) |
| r0capture 抓取 | 直接覆盖 | 直接覆盖 |
两者最终都调 native SSL_read/write,r0capture 通用。
注意
- Volley 的请求在后台线程执行,多线程并发,r0capture 各 hook 独立
- 大量并发请求 → pcap 里包多,用 Wireshark 过滤