因为换了台电脑,重新配置了下fiddler环境,
踩到了一些坑,还比较隐蔽,这里分享出来记录下
安卓抓包通常会面临几个问题:
记得fiddler要开启允许远程连接,并且配置完后要手动重启下!。。这个坑经常容易忘
运行,转换整数格式
openssl x509 -in "C:\Users\xxxx\Desktop\FiddlerRoot.cer" -inform DER -out "C:\Users\xxxx\Desktop\FiddlerRoot.pem" -outform PEM
openssl x509 -subject_hash_old -in "C:\Users\xxxx\Desktop\FiddlerRoot.pem"
269953fb
.....
然后将证书名修改为269953fb.0
系统根证书目录位于/system/etc/security/cacerts
但是adb push的时候可能会遇到问题,这时重新挂载下
adb disable-verity
adb reboot
adb root
adb remount
adb push 269953fb.0 /system/etc/security/cacerts
最后就可以愉快的用fiddler抓包了