已正常安装抓包工具证书,可抓浏览器https请求无法抓取APP https请求

147 阅读1分钟

前提条件:

已正常安装抓包工具证书,可抓浏览器https请求无法抓取APP https请求

设备已获取root权限

一、进行证书转移(Fiddler为例,Charles同理)

①导出fiddler证书

②下载安装OpenSSL(下载地址:slproweb.com/products/Wi…

③配置OpenSSL环境变量(变量值:安装目录\OpenSSL-Win64\bin)

④获取Fiddler证书hash值

    openssl x509 -subject_hash_old -in .\FiddlerRoot.cer -inform der

⑤修改Fiddler证书名称(将Fiddler导出的证书名称修改为‘e5c3944b.0’)

二、安装系统证书

①准备一台已root的设备

# 手机 root 方法参考各手机 root 教程(小米设备需先解BL锁)

# 以小米手机为例来开启 root 权限后设置 /system 目录为读写

# 以 root 权限执行

adb root

# 解决目录 read only 关键命令行

adb disable-verity

# 重启

adb reboot

# 以 root 权限运行

adb root

# 重新挂载

adb remount

# 设置读写

adb shell mount -o rw,remount /system

# 安装命令

adb push .0 /system/etc/security/cacerts