因为长时间不用Charles的缘故,导致电脑上安装的Charles过期,无法正常使用,因此重新安装了该软件吗,花了不少时间,将踩到的坑就如下。
简介
Charles是常用的截取网络封包的工具,我们为了调试与服务器端的网络通讯协议,需要截取网络封包来分析,Charles通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。
安装
破解之道
随着Mac系统或者Charles的升级,软件时不时会变成体验版本,如何畅通:
- 方法1:Charles 激活码计算器
- 方法2:运行脚本
- 方法3:破解脚本,GO语言脚本
下载证书
软件破解后,就能顺利抓取到网站数据了吗,NO,非也非也,还要下载证书,下载地址为:传送门
到了这一步,接下来就是安装证书了,因为Mac系统MacOS Sequoia系统升级后的限制,不能随意修改根证书,只能打开『钥匙串访问』这个程序
就是它啦:
打开后,将刚刚下载的证书拖到下图位置:
接下来就剩下最后一步了,选中带有Charles的证书,然后右键点击『显示简介』,修改权限为始终相信即可,接下来就能顺利抓取目标网站的资源。