fiddler 抓ios设备https的包

Fiddler抓取iOS APP HTTPS包
本文介绍如何利用Fiddler工具抓取iOS APP的HTTPS请求包,包括设置步骤、常见问题解决方法及证书信任配置等关键信息。

前言

fiddler抓手机app的请求,在我们测试的时候那面会需要抓APP的包来验证下接口的安全,特别是支付接口,但支付接口一般都是https协议的。

操作环境:

1.win7 

2.fiddler 5.0

3.电脑和手续需要在同一个局域网

一。设置

1.fiddler>Tools>Fiddler Options>Connections 勾选Allow remote computers to connect

二。查看电脑ip

1.windows键+R输入cmd <打开后输入ipconfig,记住IPv4地址

 

 2.设置手机代理

ios手机设置<wifi<点击链接的无线网后端小i符号

 

选择配置代理

 

选择手动服务器(一定不要输错,要与电脑主机名保持一致):就是刚才CMD看到的IPv4地址,端口:fiddler这值得8888端口

3.接下来就可以抓到HTTP的包了,很多时候工作需要抓https的包,现在很多接口都是https协议的。

4.app都是http请求,是不需要安装证书,能直接抓到的,如果是https请求,这时候手机就需要下载证书了

 注:使用手机打开浏览器输入:http://192.168.XX.X:8888:<中间的host地址就是本机的ip地址,出现以下画面

5.注:这里就是我最近遇到了一个不知所措的问题,测试的时候抓ios的APP https的包,代理,证书都设置好了一直无法抓到,很头疼!!!

 

 一直出现上面两个图片 h5页面只能加载出静态资源。频繁出错,最后才反应过来自己犯了一个低级错误,再次分享出来希望各位同行避免类似错误耽误工作时间,浪费脑细胞。

在ios系统有的是有的未必是:安装好证书后:设置>通用>关于本机>证书信任机构

如此设置之后就可以痛快的测试了,抓ios https包 畅通无阻

注:欢迎各位同行提意见给我,多多指点

 

转载于:https://www.cnblogs.com/cyfyywfc/p/9297172.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值