夜神模拟器安装Fiddler证书
给夜神模拟器安装Fiddler SSL证书,方便抓取模拟器的HTTP/HTTPS数据包。
夜神模拟器版本:V7.0.1.6022
Fiddler版本:Fiddler Classic v5.0
详细安装步骤如下:
- 下载证书,打开
http://127.0.0.1:8888/FiddlerRoot.cer
即可下载证书。
也可以打开Fiddler,点击Tools => HTTPS => 点击面板中的 actions,然后点击Export Root Certificate to Desktop
,导出Fiddler证书到桌面。
- 使用openssl转换证书格式,将证书转换为pem格式,运行转化命令,需先安装openssl。
openssl x509 -inform der -in FiddlerRoot.cer -out ca.pem
- 将模拟器的root模式打开后,使用 adb remount 重新挂载系统。
- 查看证书的hash值,如下图箭头所示,使用
hash.0
的格式重命名pem证书文件,如在这里需将证书重命名为269953fb.0
。 - 将重命名后的证书复制到安装系统证书目录中:
adb push C:\Users\username\Desktop\269953fb.0 /system/etc/security/cacerts/
# 需将 username 替换为自己的用户名,将 269953fb.0 替换为自己的证书名
完成以上步骤后即可使用 Fiddler 抓取模拟器的 HTTP/HTTPS 数据包。