Mac版Charles免费安装及使用

 一、Charles免费版安装

1、在官网下载最新的Charles版本

官方下载地址https://www.charlesproxy.com/download/

2、安装完成后桌面打开Charles注:必须有这一步,不可直接进行第4步的jar文件替换,否则替换完成后会提示文件已损坏,导致无法使用),这个时候会提示使用时间

 3、去Charles的在线免费工具生成一个新的jar文件替换掉安装版本的

在线破解工具地址:https://www.zzzmode.com/mytools/charles/

用法:

输入RegisterName(此名称随意,用于显示 Registered to xxx),选择本地已安装的版本,点击生成,并下载charles.jar文件

4、替换本地charles.jar文件

  • macOS的charles.jar文件路径: /Applications/Charles.app/Contents/Java/charles.jar
  • Windows的charles.jar文件路径: C:\Program Files\Charles\lib\charles.jar

5、替换完成后重新打开Charles,则不会再受到使用时间限制。

 

二、青花瓷的使用(配置代理用以抓取https网络请求)

1、打开Charles工具栏:help --- SSL Proxying --- “Install Charles Root Certificate”:安装证书到mac钥匙串

钥匙串中找到刚安装的Charles Proxy CA设置证书为“始终信任”

2、同样操作,选择“Install Charles Root Certificate on a Mobile Device or Remote Browser”,并按照弹框提示步骤安装证书到手机。

会弹出手机设置操作步骤提示框

3、点开手机“设置”当前连接的wifi网络配置手动代理注:这里的wifi和mac电脑连接的wifi为同一个

在该wifi最下方找到“配置代理”进行手动设置

输入步骤2弹框提示的服务器ip地址(其实就是当前mac电脑的本地ip,也可在mac的网络设置里面查看和端口号charles上默认设置的,也可自己修改为其它的端口号,见步骤5

4、配置好代理后,打开手机浏览器,输入步骤2弹框提示的“chls.pro/ssl”安装青花瓷代理证书

手机在“关于本机”最下方找到“证书信任设置”设置信任该证书

5、接下来设置下Charles的Proxy --- Proxy Settings --- Proxies --- “HTTP Proxy”项可以修改端口号

端口号默认为8888(注:这里如果修改了端口号后需要到手机配置代理哪里同样修改一下端口号,即步骤3处

6、最后设置下SSL,Proxy --- SSL Proxying Settings

SSL Proxying配置为443。表示所有https请求都可以抓包。也可配置特定的ip地址进行单独抓包

7、配置好后即可开启抓包,如图所示抓取某个https请求的信息

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一只即将拥有马甲线的羊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值