在高版本安卓系统中(如 11,12),HttpCanary 无法自动安装 SSL 根证书(如图),这导致我们无法抓取 https 数据,因此我们需要手动安装根证书

图 1
1、下载下方 HttpCanary 备份压缩包(内含本体及 pem 根证书)
蓝奏云
本站菜单中 下载站 也可下载
2、将下载的压缩包复制进 MIUI->backup->AllBackup 文件夹内并解压到当前目录

图 2
3、进入 设置 -> 我的设备 -> 备份与恢复(也可直接设置首页最上方中搜索 备份 进入)-> 手机备份恢复 -> 手机恢复 -> 点击 3 月 14 日 13:02-> 立即恢复

图 3

图 4

图 5

图 6
4、回到设置首页,搜索 证书 ,进入CA 证书,选择 仍然安装 ,进入图中所示路径(AllBackup 文件夹 中),点击HttpCanary.pem 证书

图 7

图 8

图 9
5、进入 HttpCanary 中,可以发现 SSL 根证书已经安装成功,可以抓取 https 协议的数据了

图 10
正文完