【Fiddler】安卓7.0以上添加Fiddler/Charles证书到系统根证书(模拟器-雷电)
短信预约 -IT技能 免费直播动态提醒
目录
3、发送到模拟器安装证书(fiddler和charles证书)
一、安装工具
1、安装open-ssl
下载地址:Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions
2、配置环境变量
3、验证安装
二、Fiddler
1、导出证书
如下图:复制到一个demo的文件夹下
2、转化cer格式变成PEM
#将.cer格式的证书转换为.pem格式的证书——x509 -in D:\new.cer -inform DER -out D:\new.pem -outform PEM
操作:执行cmd命令
openssl x509 -in C:\Users\cheng\Desktop\demo\FiddlerRoot.cer -inform DER -out C:\Users\cheng\Desktop\demo\FiddlerRoot.pem -outform PEM
生成如下图:
3、查看PEM的哈希值
openssl x509 -subject_hash_old -in FiddlerRoot.pem
回车
只需要:
269953fb
将文件《FiddlerRoot.pem》改为《269953fb.0》
三、Charles
1、导出证书
help-> SSL Proxying-> Save charles Root Certificate
2、查看PEM的哈希值
openssl x509 -subject_hash_old -in charles.pem
回车:
将文件《charles.pem》改为《e3ab5537.0》
四、证书安装到安卓模拟器 (雷电)
1、使用模拟器的adb命令
进入到雷电模拟器的安装目录,输入cmd,回车
2、连接模拟器
#输入命令adb remount
3、发送到模拟器安装证书(fiddler和charles证书)
#输入命令adb push C:\Users\cheng\Desktop\demo\269953fb.0 /system/etc/security/cacertsadb push C:\Users\cheng\Desktop\demo\e3ab5537.0 /system/etc/security/cacerts
4、模拟器查看安装完成
设置-> 安全 -> 受信任的证书-> 系统
来源地址:https://blog.csdn.net/legend818/article/details/127963538
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341