官网:https://www.charlesproxy.com/latest-release/download.do
中文破解版链接:https://pan.baidu.com/s/1nW4kMe4yX-GFdA5_mzXZIQ
提取码:ab12
1.官网下载一路按下next即可安装(保证电脑里没有其他charles即可)
2.破解中文版,自取中文安装包下载,点击倒数第二个,按下patch即可打开汉化补丁 选择“中文破解版”,按下patch,然后重启即可
3.进入页面
注意:安装好charles后,要先进行汉化破解再打开,如果先打开了软件,在汉化的话就会无效,只能重新安装再进行以上步骤。
4.接下来打开网页就可以抓包了,电脑charles客户端下载SSL证书帮助—SSL代理—安装charles证书。帮助>ssl代理>安装证书
5.配置代理,要不然抓的包打不开,点击代理>ssl代理设置
6.手机端抓包
使手机和电脑在一个局域网内,不一定非要是一个ip段,只要是同一个路由器下就可以了。
(1)首先利用cmd -config命令查看自己电脑的ip地址
(2)然后打开手机模拟器,点击wifi,把代理主机号换成本机ip即可
过滤设置
方法一:上方工具栏的代理—记录设置—包括—添加
可以对网络请求进行过滤。然后填入需要监控的协议,主机地址,端口号等。这样就可以只截取目标网站的封包了。
方法二:软件下方的过滤可以进行简单的过滤,在主界面的中部的Filter栏中填入需要过滤出来的关键字。例如我们的服务器的地址是:www.baidu.com,那么只需要在 Filter 栏中填入www.baidu.com即可。
模拟网速功能
在线上环境通常有些因为网速慢导致的bug,在本机无法重现,那时候就很抓瞎,模拟网速功能支持对带宽、利用率、往返延迟、字节进行配置,并且支持3G/4G或者其他网络模式。
上方工具栏的代理—限流设置—启用限流
基础功能
从左到右分别为:
(1)清除当前会话(2)停止记录(3)开始限流/停止限流(4)开始断点/停止断点
(5)根据所写内容撰写新请求(6)重发选定请求(7)工具(8)设置
四种方法四、数据的过滤
a.filter的过滤
b.ctrl+f的过滤 对请求头 响应体 等进行过滤
c.可以使用过滤url的方式
d.可以使用focus的方式过滤 只显示已经选中的url其他的进行隐藏