Fiddler和Charles这两款工具都是用于手机的网络抓包,Charles主要用于Mac操作系统使用而且是收费工具,所以一般我们都是用FD进行抓包的。
我们知道Http是非安全的超文本传输协议,而Https是在Http协议基础上使用SSL加密构成的协议,这种协议更为安全。
Fiddler和大多数抓包工具相同,它通过第三方模拟网卡的接口对网卡的抓取和发送数据包进行监管,从而实现抓包的目的。
它的界面如下
首先我们要对该工具进行数字证书安装
所有配置完毕后重启FD。
打开百度进行抓包
发现被加密了没有解码
然后点击解码按钮进行解码
滚动条向下拖就可以看到很多的源码
注意,右侧的显示栏上半部分是发送的数据,下半部分是返回的数据。
我们可以通过左下角选项设置抓包类型
设置捕获
接下来我们还需要安装证书保证Fiddler功能性。首先查询下局域网IP
然后启动模拟器,修改模拟器网络设置
修改你当前连接的网络,选择高级设置,手动
复制我们查看的ip
查看Fiddler的代理端口号
将代理端口改为8888,点击保存
这样你模拟器上的网络数据就会提供给Fiddler,代理不用的时候一定要关闭,否则无法访问网络。
接下来打开浏览器,输入你抓包机器的ip:代理端口
,选择以下选项,下载证书点击安装证书,名字随意
接下来就可以抓取手机模拟器的数据包了
安卓逆向学习——Fiddler的安装和使用
最新推荐文章于 2025-03-11 17:23:19 发布