Charles 4.2.1 HTTPS抓包
Charles 4.2.1 HTTPS抓包
-
iPhone抓包
Mac必须与iPhone连接同一WiFiProxy->SSL Proxying Settings->SSL Proxying->Add
- Host:为需要过滤的域名地址,
*表示不过滤 - Port:固定为
443,*表示任意端口
-
查看Mac
IP地址,iPhone添加代理 -
Safari访问chls.pro/ssl,安装描述文件 -
设置->通用->关于本机->证书信任设置,开启完全信任 -
此时可以进行抓包了
-
Mac端抓包
- 启动
Charles客户端 Proxy->macOS ProxyProxy->SSL Proxying Settings->SSL Proxying->Add
- Host:为需要过滤的域名地址,
*表示不过滤 - Port:固定为
443,*表示任意端口
-
Help->SSL Proxying->Install Charles Root Certificate此时会打开钥匙串访问安装Charles Proxy CA证书,双击证书,展开信任选项,选择始终信任,如果证书安装不了请搜索Charles Proxy CA,删除就已失效证书再进行安装操作. -
此时Mac端可以进行抓包了

浙公网安备 33010602011771号