31 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android系统中Flutter应用程序的包( 四 )

31 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android系统中Flutter应用程序的包
文章插图
9.设置Filter default value为Direct all,如下图所示:

31 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android系统中Flutter应用程序的包

文章插图
10.设置Rules,点击下面的Rule设置应用规则 。如下图所示:
31 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android系统中Flutter应用程序的包

文章插图
11.点击“Edit filter Rules”,。进入添加规则页面,如下图所示:
31 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android系统中Flutter应用程序的包

文章插图
12.默认您的规则里应该是空的,这里直接点击上面的加号添加一个规则(符合规则要求的才会被转发),点击右上角的加号图标,如下图所示:
31 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android系统中Flutter应用程序的包

文章插图
13.点击右上角的加号图标后,进入过滤规则添加界面,如下图所示:
31 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android系统中Flutter应用程序的包

文章插图
(1)在Network id处 选择当前wifi的SSID
(2)Action 选择 Local proxy chain
(3)Application 选择需要强制代理的APP
(4)Hostname 及 Port 不填 表示所有的都会被强制代理,因为APP可能会使用其他的网络协议不一定都是http,可能不希望把所有流量都引流到http代理服务器,这个时候就会使用这个配置指定ip及端口才转发
14.添加好以后,点击右上角的保存图标,如下图所示:
31 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android系统中Flutter应用程序的包

文章插图
15.点击“保存”后,跳转到规则界面,如下图所示:
31 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android系统中Flutter应用程序的包

文章插图
16.启动Drony:返回到SETTING主页,滑动到LOG页,点击下面“OFF”按钮,
31 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android系统中Flutter应用程序的包

文章插图
17.点击“确定”,使其处于ON的状态(表示启用),如下图所示:
31 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android系统中Flutter应用程序的包

文章插图
4.3开启代理抓包软件宏哥这里代理抓包软件使用的是Fiddler 。Fiddler的使用这里不再介绍,需要打开远程代理,并在手机中安装Fiddler根证书 。这里宏哥就不做赘述,前边都有详细的介绍
经过上面到配置,这些APP的HTTP流量我们就可以通过代理抓包软件获取,https流量也可能正常解码 。
5.小结宏哥这里只是提供一种思路供你学习和实践 。 好了,今天时间也不早了,宏哥就讲解和分享到这里,感谢你耐心地阅读!!!
6.拓展6.1如何下载google play上的apk安装包之前一直没有从Google Play上下载过apk文件,也不知道怎么下载,带来过不便,今天下载查了一下资料,并亲自实践,发现很简单 。
前提:能FQ访问Google 。
共分两个步骤:
1,访问Google play
https://play.google.com/store/apps
搜索你想要的应用 。
打开应用详情页,复制URL地址到步骤2 。
2,访问
https://apps.evozi.com/apk-downloader/
将步骤1中的链接粘贴到这个URL中的输入框,点击按钮(蓝色)解析出下载apk的链接,再点击下载链接(绿色)就下载到你的电脑了 。

经验总结扩展阅读