抓取 React Native 流量
⚛️ React Native App 的网络流量抓取。
RN 的网络层
RN 的 fetch/XMLHttpRequest 底层走 Android 原生网络栈(OkHttp),不是 JS 引擎自己的网络。
r0capture 抓取
由于 RN 走原生 OkHttp → 系统 SSL,r0capture 直接覆盖:
bash
r0capture -p -rn.pcap com.example.app与抓普通原生 App 无异。
注意
- JS bundle 加载本身也是 HTTPS 请求(从 server 拉 bundle),启动时抓得到
- 第三方 RN 网络库可能绕过原生栈,少见