Charles抓包工具中文安装和使用详解
官网下载:https://www.charlesproxy.com/latest-release/download.do
中文链接: https://pan.baidu.com/s/1H8bPGzdNUVPyE5aTkdg3TQ?pwd=etak
提取码: etak
一、安装charles
- 百度盘下载后进行解压如下,选择自己电脑系统对应的位数安装
- 在charles下新建一个目录,更改安装路径后,ok
1. 开始点击install进行安装,完成后点击Finish
二、中文版操作
- 双击中文版
1. 选择第二个, 点击Patch,确定后关闭
1. 把Charles.exe发送到桌面快捷方式,双击打开
1. 各个功能都是中文展示,破解OK
三、使用Charles抓取浏览器
1. 先安装证书流程(帮助 — ssl代理 — 安装证书)如下
选择受信任的根证书颁发机构,确定就可以抓取浏览器了
2. 在没有过滤之前浏览谷歌浏览器抓取如下
- 添加SSL代理
- 抓取如下:charles和fiddler不同,charles是先展示域名,在这个域名下去逐个查看参数的响应信息,请求信息选择内容,响应信息选择原始数据
3. 设置过滤
- 可以通过左下角过滤,直接输入域名
1. 常用(推荐) :SSL代理设置+记录设置 代理–记录设置–包括–添加(选择https+域名),80端口可以默认不写,其他端口必须要写,这里80没写
- 抓取如下
Tips:Charles抓包显示unknown的问题,主要检查以下两种情况 - 证书是否过期1. 代理是否设置如下
更新证书和SSL代理设置
四、使用Charles抓取app
- 除了设置SSL代理之外,还需要设置如下
1. 会有提示如下
1. 设置手机代理后,安卓设备启动浏览器,输入“http://chls.pro/ssl”,下载CA证书就可以访问了(过滤方法和上面一致)
1. 抓取内容如下