二 、安装与配置
1. Charles安装
官网下载:官网
双击,下一步即可
2. Charles组件介绍
3. Charles设置
3.1 代理设置
1.proxy—proxy settings—proxies—8888
3.2 Charles访问控制
1.proxy—Access Control Settings- 勾选prompt to allow unauthorized connection
4. 客户端设置
4.1 Windows代理设置
四、证书安装
1. 为什么要安装证书
我们以前抓包都是抓取的是HTTP的请求,如果抓取HTTPS就会乱码,并不是没有抓取到,见下图:
怎么解决呢?安装证书
2. Windows证书安装
1. 打开Charles,选择‘help’—‘SSL Proxying’—‘install Charles Root Certificate’
2. 点击‘安装证书’—选择‘本地计算机’—点击‘下一步’
3. 选择‘将所有证书都存放下列存储’—点击‘浏览’
4. 选择‘受信任的根证书派发机构’—点击‘确定’—‘完成’
3. Charles证书导出
1、打开charles
2、选择help-ssl proxying
3、save
4、选择存放路径以及证书名
4. charls证书导入
chrome浏览器:设置 → 管理证书(安全) → 导入 → 下一步 → 选择证书 → 选择所有证书都放入下列存储(P) → 浏览,选择“受信任的根证书颁发机构” → 下一步 → 完成。
5. Chales HTTPS代理配置
证书安装之后发现还是乱码和unknown,需要配置代理