欢迎光临
我们一直在努力

安卓7+下,Fidder抓HTTS数据

前言:在Android7之后,系统不再信任用户级的证书,只信任系统级的证书

步骤一:

安装Fidder并导出证书文件FiddlerRoot.cer

步骤二:

电脑安装openssl工具,使用工具转换证书并获取证书的hash值

// 转换
openssl x509 -inform der -in FiddlerRoot.cer -out FiddlerRoot.pem
// 计算hash
openssl x509 -inform PEM -subject_hash -in FiddlerRoot.pem -noout

得到hash修改FiddlerRoot.pem文件名为hash值,文件扩展名为.0

步骤三:

修改原始证书文件名称为上面hash值文件类型:.0 例如035f9290.0

移动到安卓手机内路径: /system/etc/security/cacerts

可以使用手机软件移动或者adb命令,下面为adb命令

adb push C:\Users\musp\Desktop\035f9290.0 /sdcard
adb shell
su
mount -o rw,remount /system
cd sdcard
cp 035f9290.0 /system/etc/security/cacerts
chmod 644 /system/etc/security/cacerts/035f9290.0

https://pro.autojs.org/account

赞(1)
未经允许不得转载:琦森博客 » 安卓7+下,Fidder抓HTTS数据