MIUI14
系统版本
13 (API 33)
设备
Xiaomi Redmi
系统架构
arm64-v8a
4个安装包名称如下:
1.HttpCanary 3.3.6 arm64-v8a Monet
2.HttpCanary 3.3.6 armeabi-v7a Monet
3.HttpCanary 3.3.6 x86 Monet
4.HttpCanaryb3.3.6 x86_64 Monet
不知道系统架构的,打开LSPosed就可以看到。
4个安装包还不知道安装哪一个?你就一个个试一下,总有一个能安装打开,前提你的手机还得先root好,不然没法用。或者用光速、虚拟大师、vmos等虚拟机,手机可以不用root。抓包通过抓取虚拟机获得抓包数据,需要抓取的app在虚拟机中安装并打开,证书需要事先安装好,不然可能会没网络、没数据等问题。
①➽导出证书:
设置中心➽HttpCanary根证书,
导出HttpCanary证书(.pem)
②➽安装证书:设置,搜索:安装证书,CA证书,仍然安装,选择手机内存Documents/HttpCanary/
cert文件夹打开,找到.pem文件安装即可。(手机不同可能文件路径也不同,具体情况随机应变。)
③➽再返回HttpCanary根证书下:
添加根证书至系统:(需要root权限)
黄鸟获得root权限后自动把证书导入到系统CA目录。
④➽另外一种安装方法:用MT管理器找到黄鸟数据目录下的cache文件夹,把p12后缀文件复制一份重命名jks,如下图所示,这样就可以抓包了。
⑤➽关于部分固定证书:
对部分APP抓包仍会报错:目标App使用固定证书。
解决办法是:安装前面下载好的“TrustMeAlready_1.11.apk”安装完成在 LSPosed 中启用模块,勾选系统框架和需要抓包的APP,一定要重启手机,否则不会生效。
➽如果移动到系统报错,尝试在右上角?号,点击进入帮助,根据提示操作,手动用MT管理器将.0格式文件(勿改名),导入到系统CA目录/system/etc/security/cacerts/下。或使用adb命令进行复制导入。
下载链接:
①HttpCanary4个安装包。
提取码:666 点击下载
②TrustMeAlready_1.11
提取码:666 点击下载
③黄鸟证书模块及软件都在压缩包内,需解压。
提取码:666 点击下载