前提
电脑端已安装好Charles
环境
MacOS, 小米手机
小米8 MIUI12.5.1 加密与凭据的位置:【设置】->【密码与安全】->【系统安全】->【加密与凭据】
Mac证书安装
mac证书安装
前往 钥匙串访问 检查证书是否已安装
证书成功安装
如果证书非信任,则把状态改为信任即可,最终效果如上图所示即可
代理链接
手机和电脑在一个局域网中即可,配置WLAN的代理模式
主机名:电脑的内网地址
端口:8888
手机代理
手机证书安装
访问 chls.pro/ssl,UC或者自带的浏览器均可,会下载一个证书文件。chls.pro/ssl 的来源如下图
地址来源
image.png
找到手机上的安装证书的地方,我这边的位置是加密与凭据这,点击从SD卡安装,找到证书下载的位置,点击文件就可以安装。
设置任意均抓包
image.png
排错提示
image.png
可依据上面Notes的提示来查对应的问题,比较快
结语
至此 https 的请求可以被抓到,但是部分还是报错,目前不影响我的使用,就暂告段落了。