fiddler对手机数据的抓包方法

基于对数据抓包的好奇心,我最近想学习一下数据抓包,网上有很多抓包工具,如HTTP Analyzer,HttpWatch,Wireshark等等,但是某人推荐使用fiddler抓包工具,Fiddler不仅能抓获浏览器发去的HTTP请求,也可以抓取移动端发出的各种HTTP(S)请求,简单易学。

由于本人没有安卓手机,故先整理一下fiddler对于iPhone手机数据抓包的方法:

一、Fiddler的安装

下载地址:http://www.telerik.com/fiddler
根据你电脑的型号,下载32位或者64位即可。

二、Fiddler的配置

1.选择tools-Fildder Options勾选以下三个选项

这里写图片描述
2.选择HTTPS选项卡

选中”Decrpt HTTPS traffic”, Fiddler就可以截获HTTPS请求

这里写图片描述
3.选择Connections选项卡

选中”Allow remote computers to connect”. 是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来

这里写图片描述
端口号是:8888,设置完以后,一定要重启Fiddler才会生效。

三、手机设置

1.网络代理设置

首先获取PC的ip地址:命令行中输入:ipconfig,获取ip地址

这里写图片描述
2.打开手机,在设置-无线局域网找到你的网络连接,打开HTTP代理,点击“手动”。

这里写图片描述
3.手机证书安装

此设置是为了让Fiddler能捕获HTTPS请求。 如果你只需要截获HTTP请求, 可以忽略这一步

  • 首先要知道Fiddler所在的机器的IP地址: 假如我安装了Fiddler的机器的IP地址是:192.168.1.222

  • 打开IPhone 的Safari, 访问 http://192.168.1.222:8888, 点”FiddlerRoot certificate” 然后安装证书

这里写图片描述
- 点击右上角安装即可

这里写图片描述
这样,fiddler就可以抓取到你手机上的数据包了,哈哈~~~~

下一篇文章将详细分析抓取到的数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值