1、找到charles 官网下载地址:https://www.charlesproxy.com/latest-release/download.do
选择自己需要的安装包进行下载:
、
下载完成后,自己进行一个安装,默认C盘,可自行选择安装路径。
2、下载破解jar包:https://www.zzzmode.com/mytools/charles/
自己随便输入一个名称,选择对应的版本号(只要破解版的版本号与安装时的版本号一致,也不会出现啥幺蛾子了~~~~)
,点击生成,把生成的jar包下载下来后,放到 charles安装目录的lib目录下,即可。
3、重启charles,便可查看到破解(开不开心,激不激动~~~~)
4、设置charles, Proxy->Proxy setting,就可以抓取http协议了(默认不用更改)
5、https安装协议
安装SSL证书到手机设备,点击 Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device
6、手机抓包
在手机Safari浏览器输入地址 chls.pro/ssl,出现证书安装页面,点击安装,
安装完成后,在 设置→通用→关于本机→证书信任设置,里面启用完全信任Charles证书
7. 这样手机端的包就抓取成功了。
注意:在Android7.0上抓包失败,可能是android安全策略问题,暂时无法解决。
另外,在电脑上安装证书如下: