有关Charles 抓包工具的破解和 Https 配置

写在前面

由于之前查了好多无良的帖子,看了那么多字,发现好几篇都是一样的,有的复制的还不是很全,真的很坑,emmmm…

Charles 软件破解方式
  1. 官网 下载适合自己系统的版本并安装
  2. 破解网站根据自己Charles的版本下载对应的jar包
  3. 简单的替换方法:mac版本在Applications(应用程序)里找到Charles.app然后右击,选择show package content(显示包内容),找到Contents/Java的路径,如图:
    在这里插入图片描述
    将刚才下载的charles.jar包替换Contents/Java中的charles.jar,很简单的操作了吧

Windows版本替换方式同mac,只是路径为: C:\Program Files\Charles\lib\charles.jar
这时候你就能够美美的使用破解版了,不用每过30分钟就提示你退出了

Charles https 抓包
1. pc 浏览器 https 抓包,

打开Charles 软件,下载Charles Root Certificate,勾选macOS Proxy
在这里插入图片描述
会弹出到钥匙串这里,如果证书没有被信任,双击Charles证书,设置Always Trust(始终信任)
在这里插入图片描述

2. 手机端 https抓包

下载移动端的证书,去掉macOS Proxy的选择
在这里插入图片描述
会弹出这个提示,让你用手机浏览器访问"chls.pro/ssl",会下载一个证书安装就行了
在这里插入图片描述

拦截指定地址的数据包

选择proxy的Recording Setting 设置,找到include的tab,添加你想拦截的地址

在这里插入图片描述

注意事项
  1. 使用Charles的时候,尽量不要开小飞机翻墙
  2. Chrome 和 Firefox 浏览器默认并不使用系统的代理服务器设置,而 Charles 是通过将自己设置成代理服务器来完成封包截取的,所以在默认情况下无法截取 Chrome 和 Firefox 浏览器的网络通讯内容
2.1. 访问: chrome://settings/
2.2. 然后下拉到最后的高级,下来在 “系统”(倒数第二个)的条目下找到“打开代理设置”
2.3. 然后双击打开之后,打开之后找到代理的 tab 点开,点开之后可以看到请选择一个协议进行配置,这个时候找到“网页代理(http)” 和“安全网页代理 (https)”,进行相应的配置就可以了,
2.4. 一般来说自己不做其他处理,直接配置代理服务器为“127.0.0.1”,端口(就是冒号:) 后是“8888”。
  1. 有的提示这里也要注意,这个地方你开小飞机,就自动勾选,不开就不会勾选,所以用Charles的时候,尽量不要用小飞机翻墙了
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值