在Mac上安装使用Charles

在安装使用Charles之前,本人使用Fiddler everywhere作为抓包工具,Fiddler是香,里面集成很多Postman的功能,可以很方便的整理接口,但是架不住破解麻烦,涉及到ddl文件反编译操作,浅显的查了部分资料,对于本人来说发现向下挖的成本太高了。所以只能重新找个方向,Charles虽不及Fiddler功能齐全,但是也能实现我们想要的效果。

在这里插入图片描述

一、下载安装

推荐一个网站,macwk.com站点上有很多优秀破解的mac软件,Charles从上面下载,站长也提供了账号供大家长期免费使用Charles,这一点比Fiddler要好点。

在这里插入图片描述

下载完成之后,点击安装,期间会提示你注册信息,使用作者提供的账号密码即可。

二、配置HTTPS协议

下载安装完成之后,打开charles,发现https协议的网站访问不了了,浏览器连接栏的https飘红,并且Charles的structure一栏上所有地址会出现一把🔒,浏览器页面会出现不信任的地址,这个时候我们只要在Mac内进行如下配置即可。

1、放行443端口

通过Proxy----SSL Proxying Setting----SSL Proxying添加443端口,域名配置为*,所有443端口域名可被Charles抓取。

在这里插入图片描述

2、配置CA证书

1、安装证书

配置CA证书有两种方式,第一种直接通过Help—SSL Proxying—Install Charles Root Certificate方式直接更新,不出意外的话,会出现如下图

在这里插入图片描述

如果你意外的没有出现这种情况,那么恭喜你直运气不错。第二种方式是通过访问 http://chls.pro/ssl 直接下载证书,注意:不打开Charles访问该网站可能无法下载,在下载之前先打开Charles。
在这里插入图片描述

顺利下载之后,打开钥匙串访问,选择文件—导入项目,将刚刚下载的证书文件导入,选择左侧菜单登录,tab栏选择证书,右上角搜索栏中输入charles,你会看到刚刚导入的证书。
在这里插入图片描述

2、配置证书信任权限

双击证书,配置证书信任范围,选择始终信任,最后关闭窗口,愉快的去抓包了。

在这里插入图片描述

三、使用Charles

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值