最新burp抓取模拟器app包(2023.12.4)

记录一下碰到的app抓包问题,折腾了两个小时,太痛苦了。。。

思路

按照以往的经验都是简单的配置代理即可,不过多赘述,这里老方法走不通了。。。

多次实验均不行,后来查相关资料,说是安卓7.0后不支持了!真的难受!(APP在安卓7.0或更高的系统下,无法抓取数据包,是因为安卓从7.0开始应用只会信任系统预装的CA证书,而不会信任用户安装的CA证书,所谓的中间人攻击就不起效果了)

咋办,继续折腾,装证书呗、

步骤

思路就是把burp的证书伪装成系统证书,具体步骤如下:

1、使用burpsuite导出der证书,然后放到kali下,做如下操作

命令如下:

openssl x509 -inform der -in burp.der -out burp.pem #将der证书转为pem证书
openssl x509 -inform PEM -subject_hash_old -in burp.pem #生成pem证书的hash
cp burp.pem 9a5ba575.0 #重命名/复制证书

image-20231204234240706

2、后面需要通过adb操作

在adb.exe的目录下执行下面操作:

adb root // 提升到root权限
adb remount //重新挂载system分区
adb push 9a5ba575.0 /system/etc/security/cacerts/ //将证书放到系统证书目录

image-20231204233521335

再在模拟器里配置同burp的代理image-20231204234434073

最终抓到了,如图:

image-20231204233000378

花絮

ps:雷电模拟器跟夜神应该是一样的,这里记录一下最现在雷电模拟器踩的坑(这部分可以忽略

我在雷电模拟器里,安装证书,并且装了几遍

设置->安全性和位置信息->加密与凭据->信任的凭据/用户凭据

image-20231204235237028

image-20231204235436271

image-20231204235139864

image-20231204235639896

image-20231204235119305

后来发现可以抓浏览器的包

在这里插入图片描述

但是就是抓不到app的,抓app的时候会提示这种,感觉像是解析了一个app安装包名称,具体包并没有抓到

image-20231205000215350

尝试复制,不行

image-20231205000431293

咋办呢,执行挂载的时候,老是报错

image-20231204234949686

后面也没在折腾了,就在夜神模拟器上搞了

拓展

当burp与xray联动时候,会提示需要安装xray证书

方法同上,不再赘述

效果图:

image-20231205090113218

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值