Android线上包

Android线上包抓包教程 由于当前主流手机系统都是稳定版,无法进行root,目前该方法只支持模拟器。

准备工具:模拟器,linux或git,抓包工具

1、模拟器连接抓包工具并下载证书

2、找到模拟器所下载证书储存的位置

 

打开gitlinux,输入openssl指令

 

 

输入x509 -subject_hash_old -in 证书名

 

 将原证书重命名为生成的hash值;后缀可以.数字”的形式命名,主要用于区分不同证书

 

 

 

 

 进入模拟器所在目录,打开命令框,使用adb命令连接模拟器(模拟器可进入/system/etc/security/cacerts/ 目录的,直接将重命名后的证书复制到该目录后,进行最后一步操作

 

 

输入adb root判断模拟器是否开启root权限

 

已开启root权限

输入adb remount开启写入模式

 

写入模式开启成功

 输入adb push 重命名后的证书名 /system/etc/security/cacerts/

 

成功提交到模拟器目录下进入模拟器,点击设置-安全-信任的凭据,可看到系统新增的证书,就可以开始愉快抓包

图在下面

 

 

 

 
 
posted @ 2023-03-03 10:08  我是小菜鸡丫丫  阅读(30)  评论(0编辑  收藏  举报