# reflutter ### flutter抓包 flutter app和firefox一样,使用自带的ssl验证,所以普通抓包方法都是无效的。 (1)root手机 + frida 在安卓系统底层,添加钩子,跳过 flutter app 在 C++代码(libflutter.so文件)中的ssl验证。 (2)reflutter项目 reflutter项目提供修改后的 libflutter.so 文件下载,并使用签名对齐工具重新打包。 ``` git clone https://github.com/ptswarm/reFlutter.git # 替换 http://s.yoqi.me/enginehash.csv 链接 python setup.py install reflutter main.apk reflutter main.ipa # https://github.com/patrickfav/uber-apk-signer/releases/tag/v1.2.1 java -jar uber-apk-signer.jar --allowResign -a release.RE.apk # 查看dart adb logcat -e reflutter | sed 's/.*DartVM//' >> reflutter.txt ``` 配合burp suite抓包