Browse Source

Update 'README.md'

天问 2 years ago
parent
commit
9f3db05fce
1 changed files with 32 additions and 1 deletions
  1. 32 1
      README.md

+ 32 - 1
README.md

@@ -1,3 +1,34 @@
 # reflutter
 
-Flutter Reverse Engineering Framework
+### 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抓包