转载:安卓7.0以上安装证书

本文介绍了一种无需每次通过ADB连接设备即可抓包微信小程序的方法,适用于已Root的手机或开启ROOT模式的模拟器,如夜神模拟器。主要步骤包括:导出Burp的证书,转换证书格式,计算证书值,修改证书名,通过ADB将证书上传至系统目录并赋予相应权限,最后重启设备即可实现持续的抓包功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

注:关于微信小程序的抓包此前转过一篇文章【转载】绕过ssl pining使用burp抓包微信小程序 ,但是每次仍需adb连接设备进行一些操作还是不太方便,今天看到了一个一劳永逸的方法,亲测有效,于是转载过来。

前言

渗透安卓端的时候经常会遇到证书安装完成,但是也无法抓包的情况,原因是7.0以上将不再承认用户自己的证书。也可以将安卓版本下降到7.0以下。

前提条件 -> 需要对手机进行Root或者使用开启了ROOT模式的模拟器

夜神模拟器为例。

导出证书文件

开启burp,对网站进行代理,访问url:http://burp

点击 CA Certificate 进行下载文件

转换文件

再将der格式的文件转换为pem格式

openssl x509 -inform DER -in cacert.der -out cacert.pem

获取计算证书

获取计算机证书值

openssl x509 -inform PEM -subject_hash_old -in cacert.pem | head -1

修改证书名

mv cacert.pem 9a5ba575.0

检查是否连接成功

找到夜深模拟器的NOX目录下的bin目录

adb devices //查看连接的设备信息,检查是否连接成功

重新挂载分区

adb rootadb remount

上传证书

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

给证书加权限并重启

adb shellchmod 644 /system/etc/security/cacerts/9a5ba575.0

reboot

现在就可以正常抓包了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值