Android线上包
Android线上包抓包教程 由于当前主流手机系统都是稳定版,无法进行root,目前该方法只支持模拟器。
准备工具:模拟器,linux或git,抓包工具
1、模拟器连接抓包工具并下载证书
2、找到模拟器所下载证书储存的位置
打开git或linux,输入openssl指令
输入x509 -subject_hash_old -in 证书名
将原证书重命名为生成的hash值;后缀可以”.数字”的形式命名,主要用于区分不同证书
进入模拟器所在目录,打开命令框,使用adb命令连接模拟器(模拟器可进入/system/etc/security/cacerts/ 目录的,直接将重命名后的证书复制到该目录后,进行最后一步操作)
输入adb root判断模拟器是否开启root权限
已开启root权限
输入adb remount开启写入模式
写入模式开启成功
输入adb push 重命名后的证书名 /system/etc/security/cacerts/
成功提交到模拟器目录下进入模拟器,点击设置-安全-信任的凭据,可看到系统新增的证书,就可以开始愉快抓包
图在下面↓