Fiddler抓取移动设备数据
2019-01-07 本文已影响8人
粥一样温柔
Fiddler下载地址:https://www.telerik.com/download/fiddler
一、fiddler手机抓包原理
Fiddler作为PC本机的一个http/https代理服务器,转发所的http/https请求和响应,它使用代理地址:127.0.0.1,端口:8888。网络请求走fiddler,fiddler从中拦截数据,由于fiddler充当中间人的角色,所以可以解密https。
前提条件:
1).电脑需要安装Fiddler
2).测试手机需要支持Wifi
3).测试手机与电脑需要同一网络
4).所测APP需支持代理
二、设置Fiddler
菜单:Tools-> Options->Connections,勾选"Allow remote computers to connect"
![](https://img.haomeiwen.com/i3323355/ef52129eaf20cfd4.jpg)
![](https://img.haomeiwen.com/i3323355/865c4de49cdac087.jpg)
注: 8888为默认端口号,可修改,但需注意两点,一是本机空闲端口,二是手机代理设置时端口要一致。
![](https://img.haomeiwen.com/i3323355/5461da067917d00e.jpg)
点击完成之后,PC端配置完成。
三、手机端进行参数配置
查看本机的ip地址,在本机命令行输入:ipconfig
![](https://img.haomeiwen.com/i3323355/1b46b9990a271fee.png)
打开Fiddler,右上角有一个Online,这里也可以查看IP。如果和电脑的ip不一致时,以这里的为准。
![](https://img.haomeiwen.com/i3323355/084c296824e0c5f3.png)
手机端进行参数配置
前提条件:保证手机和电脑都处于同一个网络。
Step1、给手机设置代理
![](https://img.haomeiwen.com/i3323355/e4d9739e1c6c9ea6.png)
Step2、打开手机浏览器,输入ip:端口号=172.18.53.93:8888,点击前往并下载证书。
![](https://img.haomeiwen.com/i3323355/1d5282c297605761.png)
step3、验证证书
出现“已验证”字样,如下图。表示证书安装成功。
![](https://img.haomeiwen.com/i3323355/e4cf9dea91017e19.png)
五、验证手机抓包
操作手机,电脑fiddler中会显示一些http信息,即为成功 。