赞
踩
1、下载打开Charles,点击Help -> Register Charles
https://www.charlesproxy.com/download/
2、在弹窗中填写Registered Name和License Key
Registered Name : https://zhile.io
License Key:48891cf209c6d32bf4
点击Proxy- Proxy Setting,可以看到请求
打开后可以看到要配置的端口,默认是8888,可以修改。此处端口用于手机代理连接的时候使用
设置好后查看mac的ip地址。可以终端查询或按住 option 后点击wifi可以看到本机的IP地址
获取IP地址后,来到手机,手机需要和mac在同一个Wi-Fi网络,此时配置代理为手动,输入电脑的ip地址和端口,就完成了手机的配置
然后回到mac配置charles的ssl代理,打开Proxy-SSL Proxying Setting
配置*:443,端口443也就是https服务使用的接口,此处的意思就是捕获所有https请求。
当配置完成后,会出现网站访问搜索提示“此链接不安全”的情况,先不要着急,安装下面的证书后就会解决。
首先是电脑端的证书,点击Help - SSL Proxying - Install Charles Root Certificate
此时会弹出要你输入mac密码,然后进行安装,安装到系统,当安装完成后,在搜索框搜索charles
会看到证书是不被信任的,然后双击证书的名称,就可以打开该证书的信息,展开信任,切换到始终信任
然后刷新后,证书就已经变成信任的状态了,网站也可以正常访问了。
接下来就去安装安卓端的证书了,回到Charles,点击Help - SSL Proxying - Install Charles Root Certificate on a Mobile Device or Remote Browser
然后会弹出一个会话框,在手机上输入其中的网址chls.pro/ssl,下载证书
有的浏览器可能会无法下载证书,比如小米自带,QQ浏览器,如果无法下载则更换浏览器,Edge、夸克之类的都可以。当证书下载完成后,以小米来举例。
下载完成后点击,发现是无法安装的,因为小米是不允许直接安装的,此时进入设置,搜索证书,打开CA证书
然后开始安装证书,选择你证书所下载到的位置,打开证书,就安装完成了。
到这一步就完成了所有的配置就可以开始正式的捉包了,可以在手机打开个百度或者其他的进行尝试,然后在charles看百度的请求。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。