fiddler抓包之https
来源:松勤软件学院     阅读:935
互译源码
发布于 2018-08-19 22:28
查看主页
fiddler抓包之https

诚信丨进取丨合作丨创新招进松勤,送去企业 你若有梦,松勤有心

一、用背景

目前很多接口都用了https协议,尤其是iOS端的APP,苹果在审核时假如发现接口使用的不是https协议而是http,很有可能被拒。前段时间公司对APP接口做了改造,接口协议都变成https。之前用fiddler都是默认抓取http协议,所以改造之后对测试有肯定的影响。公司有同事推荐用charles,但是我习惯了fiddler,今天就总结下用抓取https协议的方法。后续会总结下charles的用方法。

二、用方法

1、fiddler的安装就不赘述了

2、设置fiddler

打开fiddler,进入Tools-Fiddler Options,打开HTTPS页卡。勾选Capture HTTPS CONNECTs、Decrypt HTTPS traffic和ignore server certificate errors

fiddler抓包之https

配置完成后重启fiddler

3、安装证书

1)下载fiddler HTTPS证书后保存到电脑,打开Internet选项-内容页卡

fiddler抓包之https

2)点击证书,而后导入之前下载的fiddler证书就可

fiddler抓包之https

4、移动端安装证书

1)Android端安装证书

将证书导入到存储盘中,进入系统设置-安全页面,点击从存储盘安装fiddler证书。安装完成后再将手机代理商到fiddler就可抓取https包。

fiddler抓包之https

fiddler抓包之https

部分手机在代理商访问https协议的时候会自动弹出安装证书的界面,可直接安装(大部分都要手动安装)

2)iOS端安装证书

iOS较麻烦,我也是参考网上的方法,将fiddler证书用附件发送到邮箱。使用Safari打开邮箱,下载证书后安装。假如有好的方法,再分享出来。

3)在网上看到一个安装证书较简单的方法

手机连上fiddler代理商后,如代理商服务器为:30.30.30.30,端口为8888。用手机浏览器访问30.30.30.30:8888,会自动跳转到fiddler证书下载页面,如图

fiddler抓包之https

点击FiddlerRoot certificate就可安装

来松勤吧,毕竟我们软硬件技术都很到位。

关注“松勤软件学院(songqinruanjian)松勤网课(songqinsoft)“

松勤网:www.songqinnet.com

软件测试交流QQ群:555945090

软件自动化测试QQ群:398140461

软件性能测试交流QQ群:348074292

学习技术,多问问题,和松勤一起成长

祝你今天有收获,幸福力满满!

小编随时等待你的撩(13813026202 微信同号)

免责声明:本文为用户发表,不代表网站立场,仅供参考,不构成引导等用途。 系统环境 数据库
相关推荐
首页
搜索
订单
购物车
我的