Charles-抓包工具
Mon November 7, 2022 09:55 PM
抓包工具 - Charles
1. 特点
- 方便,界面友好;
- 跨平台支持 Linux、Windows 和 Mac 操作系统;
- 该工具只有30天免费试用期限,试用期间隔30mins就会闪退,后续需要付费使用。
2. 安装地址
3. 相关配置
3.1 证书安装
- 路径:Help -> SSl proaxying -> Install Charles Root Certificate;
- 单击“安装证书”,单击“下一步”;
- 选择“将所有证书放入下列存储”,单击“浏览”;选择“受信任的根证书颁发机构”,点击“确定”。
3.2 SSL Proxying 代理配置
- 路径:Proxying -> SSL Proxying Setting -> SSL Proxying 选项卡;
- 选择”Enable SSL Proxying“,单击”add“按钮;
- Host:* ;
- Port:443
3.3 PC 抓包
Charles 只支持抓取 HTTP 和 HTTPS 请求。Request 代码是请求的参数,选择 Response 查看服务器响应报文。
3.4 手机抓包配置
PC配置
- 路径:Proxying -> Proxying Setting ;
- Port:8888
- 勾选“Enable transparent HTTP proxying”
手机配置
- 获取计算机IP;
- 路径:WI-FI设置 -> HTTP 代理,切换为手动模式;
- 服务器:计算机IP;
- 端口:8888;
- 设置完,PC 弹出“Connection from …“,点击”allow“;