Fiddler的简单使用
参考:www.cnblogs.com/TankXiao/archive/2012/02/06/2337728.html
一、Fiddler的安装
①360软件管家直接搜索 关键字“Fiddler” 安装
②浏览器搜索关键字 “Fiddler” 安装
安装过程只要选择的安装位置,然后next就可以了。
二、配置Fiddler, 允许"远程连接"
打开Fiddler, Tools-> Fiddler Options 。 (配置完后记得要重启Fiddler).
选中"Decrpt HTTPS traffic", Fiddler就可以截获HTTPS请求
选中"Allow remote computers to connect". 是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来


三、获取Fiddler所在机器的IP地址(即本地的IP)
开始->在搜索框输入“cmd”->点击cmd.exe(此时出现一个黑色的命令行窗口)->在窗口输入“ipconfig”(此时可以得到本机的IP)这样就可以的到IP了
-------->>>>>>
---------->>>>>>
四、手机上安装Fiddler证书
此时我们说的手机可能是IPhone,也可能是Android,所以分开开说、手机和电脑需要在同一个网络下才能进行
①IPhone
这一步是为了让Fiddler能捕获HTTPS请求。 如果你只需要截获HTTP请求, 可以忽略这一步
1. 首先要知道Fiddler所在的机器的IP地址: 假如我安装了Fiddler的机器的IP地址是:192.168.0.107
2. 打开IPhone 的Safari, 访问 http://192.168.0.107:8888(地址格式:http://本地IP:端口), 点"FiddlerRoot certificate" 然后安装证书
这一步是为了让Fiddler能捕获HTTPS请求。 如果你只需要截获HTTP请求, 可以忽略这一步
1. 首先要知道Fiddler所在的机器的IP地址: 假如我安装了Fiddler的机器的IP地址是:192.168.0.107
2. 打开IPhone 的Safari, 访问 http://192.168.0.107:8888, 点"FiddlerRoot certificate" 然后安装证书
-------->>>>>>>>>>
②Android
打开浏览器, 访问 http://192.168.0.107:8888, 点"FiddlerRoot certificate" 然后安装证书
Android手机安装证书如果未设置锁屏密码,可能会提示”您需要先设置锁屏密码才能使用凭据存储”,点击确定进行设置。
五、手机设置代理服务器
①Iphone
打开IPhone, 找到你的网络连接, 打开HTTP代理, 输入Fiddler所在机器的IP地址(比如:192.168.1.104) 以及Fiddler的端口号8888
②Android
1、
2、
3、
4、
六、这样就安装成功了,接下来进行抓
现在手机上的应用(比如Safari, Firefox, Itunes, App Store)发出的HTTP/HTTPS都可以被Fiddler获取。
实例: 打开浏览器,
1. 输入http://www.baidu.com/ 看看Fiddler能否捕获。 一下是捕获是的状态
我在手机客户端输入,登录某客户端,并过去某段数据
大致的抓包过程就是这样子,如有问题可以问我。

浙公网安备 33010602011771号