IOS利用fiddler抓取https请求

本文详细介绍了在iOS设备上使用Fiddler抓取HTTPS请求的完整流程,包括安装Fiddler2、证书生成器,配置Fiddler选项,通过邮件发送证书到设备并设置代理,最终实现成功抓取HTTPS请求的方法。

最近利用fiddler抓包,各种设置后Ios设备仍然抓不到https的请求,多番尝试终于可以了。

1.安装 fiddler2 (fiddler4貌似不行)

    安装地址http://www.getfiddler.com/dl/Fiddler2BetaSetup.exe

2.下载并安装 fiddler 证书生成器:FiddlerCertMaker.exe

    在网上没有找到有效的下载链接,好心人传我一个放在我的网盘你了:http://yunpan.cn/cKKmVzX2pVhwq  提取码 9f1e

3.进入fiddler-Tools – Fiddler Options-HTTPS,勾选Capture HTTPS CONNECTs,勾选 Decrypt HTTPStrafic,在下拉菜单中选择 …from remote clients only,配置如下图:

之后点击 ExportRoot Certificate to Desktop,此时证书会生成到桌面上,名为FiddlerRoot.cer,点OK保存

4.将上一步导出的 FiddlerRoot.cer 通过Email附件发送给自己绑定在iOS设备中的Email,接收到刚才自己给自己发的邮件,点击附件进行证书的安装。

     安装完成后,如下:

5.在IOS设备上设置好代理就可以抓到https的请求了:


150420补充**可以直接手机连接代理后,输入 :  ip:端口号 ,直接下载证书,不用通过邮件发送到手机




     参照这位大侠的解决方法:http://blog.sina.com.cn/s/blog_6ae8b50d01017l30.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值