Flutter 限制
❌ Flutter 用 Dart 的 SSL 实现(基于 BoringSSL 但不走系统导出符号),r0capture 暂未支持。
概述
Flutter 的网络请求走 Dart runtime,其 SSL 实现内嵌在 libflutter.so 里,基于 BoringSSL 但静态链接,不调用系统 libssl 的导出符号。
来自 README
部分开发实力过强的大厂或框架,采用的是自身的 SSL 框架,比如 WebView、小程序或 Flutter,这部分目前暂未支持。部分融合 App 本质上已经不属于安卓 App,没有使用安卓系统的框架,无法支持。
为什么抓不到
替代方案
- 用专门的 Flutter 抓包工具(如
reFlutter重打包 Flutter 引擎) - 反编译定位
libflutter.so的 SSL 调用点,自定义 Frida 脚本 - 系统级 VPN 抓包 + 绕过证书校验