Charles使用 (抓取HTTPS包)

Charles
1.添加需要抓取的域名

Proxy?Recording Settings?Include?Add

在这里插入图片描述

第一步

2.Mac安装根证书

Help?SSL Proxying?Charles Root Certificate Help

在这里插入图片描述

3.钥匙串中查看

钥匙串?登录?所有项目?Charles Proxy CA

在这里插入图片描述
1.3
4.始终信任根证书

使用此证书时?始终信任

在这里插入图片描述

5.保存更新设置

在这里插入图片描述
第二步
1.iPhone安装根证书

Help?SSL Proxying?Install Charles Root Certificate Mobile Device or Remote Browser

在这里插入图片描述
2.根据提示配置iPhone代理

在这里插入图片描述
3.iPhone配置WiFi的HTTP代理

//手动//
服务器: mac相同
端口:   8888

在这里插入图片描述
4.iPhone使用Safari浏览器打开chls.pro/ssl
在这里插入图片描述
5.iPhone安装证书描述文件

在这里插入图片描述

6.iPhone安装完成
在这里插入图片描述

第三步
1.使用SSL代理

右键?Enable SSL Proxying

在这里插入图片描述

2.抓取到JSON数据

在这里插入图片描述
注意:操作之后依旧无法抓取https包,显示unknown?

设置?关于本机?证书信任设置?勾选「针对根证书启用完全信任」

作者:LuisX
链接:https://www.jianshu.com/p/1e4eab97fdf2
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值