1. 转换证书

将Fiddler证书导出,通常为Fiddler.cer或者Fiddler.pem
证书转换,已是pem格式的证书不须要执行这一步

openssl x509 -inform DER -in Fiddler.cer -out Fiddler.pem

进行MD5的hash显示

openssl x509 -inform PEM -subject_hash_old -in Fiddler.pem

1882824364.png

  1. 证书写入

将pem证书重命名0725b47c.0(0725b47c是上面进行MD5的值,可参考上面图片)
将新证书放入手机系统证书目录/system/etc/security/cacerts
可以使用MT管理器或Np管理器放入就行,要给644权限.手机要有ROOT权限
或者使用下面命令

    #进入手机shell界面
    adb shell 
    #开启root权限
    #执行 su 进入root模式
    #开启另一个cmd 把文件放到sdcard
    adb push D:\tool\OpenSSL-Win64\bin\0725b47c.0 /sdcard
    #挂载 失败的话 加上 system
    mount -o rw,remount /system
    #复制到根证书目录
    cp /sdcard/0725b47c.0 /system/etc/security/cacerts
    #给予权限
    chmod 644 /system/etc/security/cacerts/0725b47c.0

发表评论