青花瓷 charles 抓包 https SSL - macOs iphone 配置证书方法
电脑端安装证书:
菜单 - Help - SSL Proxying - Install Charles Root Certificate (注意如果证书过期的话,要先点 最下面的 Reset Charles Root Certificate,再点)
默认会弹出 钥匙串 - 默认选项是登录 - 直接点安装证书
然后在钥匙串-登录-证书列表里查看是否有 Charles Proxy CA(创建日期) 的钥匙串
如果证书上有个红色叉号 - 需要双击证书 - 信任 - 始终信任 设置一下即可
配置SSL代理:在charles的 Proxy选项选择SSL Proxy Settings
然后在弹出的对话框中点击add,添加需要监视的域名。域名支持 *号通配符,如:抓取所有的https请求,可以填写 *:443
如果想要抓取qq.com的域名,可以填写 *.qq.com
手机端:
1. 开启代理
手机端:wifi - 配置代理 - 手动
服务器: 192.168.0.22(跟电脑端一致即可)
端口: 8888 (如果没改过默认是8888 可以从 青花瓷 菜单 Proxy - Proxy Settings - Port 查看)
2. 下载证书
手机浏览器里输入 网址:chls.pro/ssl 默认提示 下载证书 - 同意 - 提示已下载
3. 安装证书
设置 - 通用 - 描述文件与设备管理 - 找到 Charles Proxy CA 开头的证书 - 安装即可
4. 证书启用完全信任:
设置 - 通用 - 关于本机 - 证书信任设置 - 开启 Charles Proxy CA
所有操作搞完记得 重启一下 电脑端的 Charles ,手机端的如果是app 也关闭重启一次
wx咨询:309678100