官网安装
注册码获取
help—>Register Charles
test
bf404a9734c343be69安装证书
- help—>SSL Proxying—>Install Charles Root Certificate
- 点击安装证书 -> 本地计算机 -> 将所有证书都放到下列储存 -> 点击下一步完成即可
打开代理
Proxy -> Windows Proxy
设置HTTP/HTTPS协议端口
- Proxy -> SSL Proxying Settiongs
- 勾选【Enable SSL Proxying】
- Proxy -> SSL proxying settings
- 点击【add】
- 添加以下Host和Port
1. *:*
2. *:443
3. *:80
解释:
在Host输入【*】表示接收任何主机
80是http协议的默认端口
443是https协议的默认端口手机代理
开启代理端口
- Proxy -> Proxy Setting 默认端口号 8888
- 且勾选 “Enable transparent HTTP proxying”
手机连接代理
- 点击【配置代理】–>【手动】;
- 输入本机【IP地址】以及【端口号】
- 浏览器访问 http://chls.pro/ssl 下载证书 - 点击安装
- 用户证书 安装后的存储位置(root权限): /data/misc/user/0/cacerts-added/
- 系统证书 安装后的存储位置(root权限): /system/etc/security/cacerts/
- 将安装用户证书后 ,将用户证书路径下的证书复制到系统证书路径下 即可变成系统证书 解决安装7.0后系统默认不信任用户证书