如何使用Fiddler抓取移动端https协议包

2020-08-27 科技 60阅读

第一步:安装Fiddler
我们需要安装Fiddler软件,版本需要在4.0以上,尽量越高越好。在官网下载

下载后,安装步骤比较简单直接,next,next,finish

第二步:Fiddler添加证书支持

因为需要抓取Https协议的包,所以我们需要在证书的支持

如图,在https选项卡中进行勾选,Fiddler会弹出一个框提示是否安装证书,选择安装即可。

第三步:手机端安装Fiddler证书

手机和电脑连接同一个局域网络后,iphone通过启动safari浏览器访问 http://:8888,回车进入Fiddler的证书安装页面

IP就是电脑的局域网ip地址

点击 FiddlerRoot certificate,进行证书安装

最后安装的证书如果需要认证,否则无法使用,ios设置证书认证:设置-->通用--->描述文件与设备管理 。找到刚才安装的证书点击信任。

第四步:手机设置代理

1、点击局域网后面的感叹号,进入高级设置

2、在http代理处选择手动模式,输入ip和端口。ip即pc的局域网地址,端口为:8888

第五步:手机请求,Fiddler断点抓包

手机端开始访问,这个时候所有的请求都会被Fiddler抓取,你可以根据自己的需求进行拦截,参数篡改,或者请求和返回值的查看。具体的请参考Fiddler使用指南

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com