Charles for MAC 安装和配置

时间:2024-05-31 13:25:26

1、从官网下载链接http://www.charlesproxy.com/downloa

2、安装tips:

点解Grant Privileges 信任即可,如果点击Not Yet 或者关闭按钮,Charles 将会取消Mac 代理,需要手动设置,设置时会再次弹出该窗口。设置Mac代理 

Charles for MAC 安装和配置

3、注册charles,附上***:

Registered Name: https://zhile.io

License Key: 48891cf209c6d32bf4

  1. 打开charles--help--register charles,注册完成之后会有个弹窗提示,

Charles for MAC 安装和配置

4、安装根证书以及信任根证书

help--SSL Proxying--

点击1安装charles根证书,& 点击2安装IOS模拟器证书 &点击3安装 手机证书

Charles for MAC 安装和配置

信任charles证书,选中charles证书,右键查看详情,信任该证书

Charles for MAC 安装和配置

5、抓取http请求,charles代理设置

Proxy--proxy setting --proxies ,勾选 enable transparents HTTP proxying

Charles for MAC 安装和配置

6、获取https请求,charles设置

在设置了第5步抓取http请求之后,charles对于https请求会显示unkonwn 就是不能解析https请求,需要的步骤已经提示看6图的右边:SSL Proxying not enabled for this host…….. 

Charles for MAC 安装和配置

顶部工具栏:Proxy-> SSL Proxying Settings->SSL Proxying:勾选Enable SSL Proxying 

Charles for MAC 安装和配置

添加需要拦截https的域名host,端口是443 这里是把所有的host都设置进去,也可以用 * 代替会将所有的https请求都捕获到

 

参考博客:

https://blog.****.net/windy135/article/details/79086270

附Charles常用功能介绍:https://mp.weixin.qq.com/s/9qRcbhW_lW9CMd0hjaT51A