Android7.0以上 安装Ca证书

Posted 安果移不动

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android7.0以上 安装Ca证书相关的知识,希望对你有一定的参考价值。

 必须要root 不root的手机执行不了下面的命令行

root的话 请百度怎么root并自行承担风险

第一步  将花瓶或者fidder的证书下载下来保存。这里推荐用cer。pem的我没有测试也许会不行

如果提示找不到openssl 要先百度安装下openssl

//.cer格式证书
openssl x509 -inform DER -subject_hash_old -in <证书文件.cer>
//.pem格式证书
openssl x509 -inform PEM -subject_hash_old -in  <证书文件.pem>

执行完成命令后 会返回一段hash加换行 加很多东西

这段hash要存一下 假设hash为dasdjasdk

然后重命名证书文件 原先可能是叫 1.cer 重命名为asdjasdk.0

adb push asdjasdk.0 /etc/security/cacerts/

代码可能权限不够

可以先放进内存卡里面

adb push asdjasdk.0 /sdcard/Download

然后使用MT管理器进行迁移

以上是关于Android7.0以上 安装Ca证书的主要内容,如果未能解决你的问题,请参考以下文章

android 7.0以上charles https抓包

android 7.0以上charles https抓包

安卓7.0及以上系统如何抓取Https的包

安卓7.0及以上版本抓包https失败解决方法

已解决android7.0以上使用charles抓HTTPS包报错certificate_unknown

已解决android7.0以上使用charles抓HTTPS包报错certificate_unknown