x
下载证书保存到雷电模拟器根目录(安装位置)
为什么? Android7以上,系统允许每个应用可以定义自己的可信CA集,部分的应用默认只会信任系统预装的CA证书,而不会信任用户安装的证书,之前的方法安装Burp/Fiddler证书都是用户证书,因此为了正常抓取数据包我们需要对Android7以上的系统将证书安装到系统证书目录下。
在根目录打开cmd执行命令
F:ProgramleidianLDPlayer9>adb push reqable-ca.crt /system/etc/security/cacerts/364618e0.0reqable-ca.crt: 1 file pushed, 0 skipped. 0.8 MB/s (1773 bytes in 0.002s)如果是powershell终端, 将adb 替换为.adb 即可 如果还提示adb不是命令, 检查是否在安装目录下 我的安装目录在F:ProgramleidianLDPlayer9, 所以在此目录下执行 如果权限失败, 检查雷电是否在设置中开启root, 是否开启system.vdmk可读写 再执行命令adb remount挂载/system目录可读写
检查出现如下成功
F:ProgramleidianLDPlayer9>adb rootrestarting adbd as rootF:ProgramleidianLDPlayer9>adb remountremount succeeded设置WiFi代理即可
基本设置完毕 可以开始抓包了