作者:じ☆ve宝贝
发布时间:2018-05-24T13:01:38
Charles其实是一款代理服务器,通过过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。安装Charles的时候要先装好Java环境。
** 电脑证书安装**
手机代理配置
配置完成,会看到一个charles与手机端的连接提示弹窗,选择allow即可(此处可能不出现,关闭代理配置多尝试几次)。
手机证书安装 打开 Safari 输入地址:http://chls.pro/ssl 下载描述文件安装。
IOS信任证书状态
设置-通用-关于本机-证书信任设置-针对根证书启用完全信任
Proxy -> SSL Proxy
这样在手机访问就会被Charles代理,SSL代理原理可以即 “中间人” 这种方式。希望能对大家有帮助!