Windowns Mumu模拟器+burp实现安卓app抓包

工作需要 部署一套burp抓包app,此纪录安装过程以及解决遇到的问题

一、环境,软件准备

环境:win 10 21H2

软件:mumu 5.13.2 https://a11.gdl.netease.com/MuMu_5.0.6_nochannel-mumu12_zh-Hans_1761553572.exe?n=MuMu_5.0.6_xPxBOlC.exe&key1=77a03af59b1d48b725518b2d46a842c6&key2=694fa642

          Burp 2025.11.6 43957

https://portswigger.net/burp/releases/download?product=community&version=2025.10.7&type=WindowsX64

另需软件: adb

https://googledownloads.cn/android/repository/platform-tools-latest-windows.zip

                  Openssl 

https://slproweb.com/download/Win64OpenSSL_Light-3_6_0.exe

                

二、安装

burp 和mumu正常安装,无说明

burp 代理设置

192.168.2.218 为联网IP

mumu设置

以上设置完后还需要导入证书,不然app无法连接,打开网页会报证书错误

三、抓包设置

1、导出证书

2、转换证书格式

安装完openssl后在powershell中运行

.\openssl.exe x509 -inform DER -in cacert.der -out burp.pem

此处需注意软件和文件路径,不然会各种报错:

PS:转换完成的pem文件需要改名,需要改成 9a5ba575.0,否则导入无效,只改名或者后缀没试过,有兴趣可以试试

9a5ba575.0  是证书的hash值。由命令生成

.\openssl.exe x509 -subject_hash_old -in burp.pem

PS:

如果是yakit的证书,不用指定格式,其他和burp一样

.\openssl.exe x509 -in cacert.der -out burp.pem

转换后同样需要改名,文件名计算方法同burp

burp的PEM证书是Base64加密的,模拟器读不出来,yakit的可以直接用,区别就在开头那段---begin certificate----

burp证书没有

3、mumu设置 可写系统盘和获得root权限

4、使用sdb工具上传转换改名后的证书文件

.\adb.exe connect 192.168.2.218:16384

.\adb.exe root  (效果同.\adb.exe -s 192.168.2.218:16384 root)

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

推送完最好赋权下

adb shell chmod 644 /etc/security/cacerts/9a5ba575.0

完事

四、测试

目的达到,收工

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值