mac
1、下载安装包
官网下载:Download a Free Trial of Charles • Charles Web Debugging Proxy
2、有效期:
打开Charles ==> Help ==> Register Charles => 输入
Registered Name : https://zhile.io
License Key:48891cf209c6d32bf4
3、安全证书
Charles顶部:Help -> SSL Proxying -> Install Charles Root Certificate 点击后自动打开钥匙串访问,请输入电脑开机密码
完成后会看到证书,双击证书,打开证书详情:展开信任
使用此证书时:修改为【始终信任】,关闭证书详情要求输入开机密码
4、设置代理端口:
配置Proxy>>proxy setting>>勾选support HTTP/2和Enable transparent HTTP proxying (支持HTTP/2协议和启用透明HTTP代理
可以添加通配符记录:
服务器端口查看:第3点中安装证书截图中有位置路径是 “ 顶部 >> Help >> SSL Proxying >> Install Charles Root Certificate on a Mobile Device or Remote Browser >> 弹出端口和域名 ”
5、手机端设置代理——连接同一网络,手动设置代理 ip+端口
6、手机端下载证书: 浏览器打开 https://chls.pro/ssl
7、手机端安装证书:通用——描述文件与设备管理,安装后,再到 通用——关于本机——证书信任设置,开启信任
这样就可以抓到包了