windows 导入fiddler .cer证书到android系统系统证书中
2023-12-18 19:08:01
导出fiddler证书到电脑中
这里有两种方法
一种就是打开fiddler从软件中导出根证书
依次打开
fiddler --> Tools --> Options
点击https选项卡,点击 Actions 选择导出根证书到桌面
另外一种是在右上角Online中查看代理的地址,IP后面拼接你添加端口,然后再浏览器直接访问代理地址,点击下载根证书
用openssl工具(安装openssl教程)把.cer 格式证书转换成.pem 格式证书
#执行命令,为了方便,把下载的证书放入到D:\文档\Fiddler根证书
openssl x509 -in D:\文档\Fiddler根证书\FiddlerRoot.cer -inform DER -out D:\文档\Fiddler根证书\FiddlerRoot.pem -outform PEM
#回车,没有出错表示转换成功了
用openssl工具查看.pem 证书的PEM值
#执行命令
openssl x509 -subject_hash_old -in D:\文档\Fiddler根证书\FiddlerRoot.pem
#回车,输出的269953fb 为pem值
#然后复制一份.pem证书命名为 269953fb.0
把证书推送到android设备的系统目录中
#adb 连接安卓
adb connect 127.0.0.1:5557
#把重命名的证书推送到安卓系统目录中
adb push D:\文档\Fiddler根证书\269953fb.0 /system/etc/security/cacerts/269953fb.0
#推送错误 adb: error: failed to get feature set: more than one device/emulator
#因为我连接了多个安卓设备,则需要指定设备 adb 后加 -s 127.0.0.1:5557
#推送提示adb 没有权限
#切换成root权限,如果同时连接多设备 adb 后加 -s 127.0.0.1:5557
adb root
#然后再执行上面推送命令
查看安卓系统证书
查看系统证书
文章来源:https://blog.csdn.net/u010784529/article/details/135065912
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!