记录Mac电脑上抓包神器Charles的重装(202503)

36 阅读1分钟

因为长时间不用Charles的缘故,导致电脑上安装的Charles过期,无法正常使用,因此重新安装了该软件吗,花了不少时间,将踩到的坑就如下。

简介

Snipaste_2025-03-12_11-06-54.png

Charles是常用的截取网络封包的工具,我们为了调试与服务器端的网络通讯协议,需要截取网络封包来分析,Charles通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。

安装

Snipaste_2025-03-12_11-08-14.png

破解之道

随着Mac系统或者Charles的升级,软件时不时会变成体验版本,如何畅通:

下载证书

软件破解后,就能顺利抓取到网站数据了吗,NO,非也非也,还要下载证书,下载地址为:传送门

到了这一步,接下来就是安装证书了,因为Mac系统MacOS Sequoia系统升级后的限制,不能随意修改根证书,只能打开『钥匙串访问』这个程序

就是它啦:

Snipaste_2025-03-12_11-18-49.png

打开后,将刚刚下载的证书拖到下图位置:

Snipaste_2025-03-12_11-19-44.png

接下来就剩下最后一步了,选中带有Charles的证书,然后右键点击『显示简介』,修改权限为始终相信即可,接下来就能顺利抓取目标网站的资源。

Snipaste_2025-03-12_11-22-55.png