码迷,mamicode.com
首页 > 移动开发 > 详细

fiddler 抓ios设备https的包

时间:2018-07-11 23:30:11      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:细胞   现在   端口   手机app   alt   too   connect   无法   符号   

前言

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包 畅通无阻

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

 

fiddler 抓ios设备https的包

标签:细胞   现在   端口   手机app   alt   too   connect   无法   符号   

原文地址:https://www.cnblogs.com/cyfyywfc/p/9297172.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!