抓 Flutter 流量失败
🐦 Flutter App 流量抓不到。
原因
Flutter 的网络走 Dart runtime,SSL 实现内嵌在 libflutter.so,静态链接 BoringSSL,不走系统 libssl 导出符号。r0capture 不支持。
详见 Flutter 限制。
替代方案
1. reFlutter
重打包 Flutter 引擎,注入 hook 点。需脱壳重打包,复杂。
2. 抓底层 socket
Flutter 最终也走系统 socket 发 TCP。可 hook libc 的 send/recv(不是 SSL_read/SSL_write),但抓到的是 TLS 密文,需密钥解密。
3. 系统级抓包 + 绕证书
mitmproxy + 绕 Flutter 证书校验(Flutter 默认不认用户 CA)。