Charles HTTPS 抓包备忘

PC

PC 上的设置比较简单,共两步。

首先下载证书:

然后添加 ssl 规则【Proxy -> SSL Proxying Settings...】:

这个时候在浏览器打开 HTTPS 的网站就可以捕获请求了(注意 Proxy 要改到 macOS Proxy,然后本机要关闭所有代理)

iPhone

手机设置 HTTP 代理,服务器输入电脑的 ip 地址,端口 8888。

Charles工具栏点击 Help,选择 SSL Proxying,然后再选择 Install Charles Root Certificate on a Mobile Device or Remote Browser,这时候会出现一个弹窗如下:

按照提示在手机浏览器中输入 <chls.pro/ssl> 安装证书

然后需要进入【General -> About -> Certificate Trust Settings】 信任证书:

这个时候在手机浏览器中输入 HTTPS 的网站便能在 charles 中捕获到

猜你喜欢

转载自www.cnblogs.com/zichi/p/8947196.html