正常使用夜神模拟器+Fiddler抓包配置完https证书之后,访问https还会出现如下问题:
抓取某APP,在加载界面就显示加载失败,如果关闭抓包就正常运行:
Fiddler证书并非证书机构颁发的目标站点的合法证书,所以会不被信任。
解决方式是使用Xposed框架+JustTrustMe。我这里多开选择的是android 5。
夜神模拟器的自带软件商店就提供Xposed的下载方式,在自带的软件商店下载即可:
XposedInstaller(Xposed框架)是一款可以在不修改APK的情况下影响程序运行(修改系统)的框架服务,基于它可以制作出许多功能强大的模块,且在功能不冲突的情况下同时运作。
JustTrustMe下载地址:戳我
JustTrustMe是Github上的一个开源工程,它是一个Xposed模块,用来禁止SSL证书验证。
安装完这俩,记得模块这里打勾,安装过程需要Root权限,完成后重启:
然后按常规安装fiddler证书即可。
成功抓包: