使用burp实现对mumu模拟器上手机应用的抓包

1.安装adb

  • Windows:https://dl.google.com/android/repository/platform-tools-latest-windows.zip
  • macOS:https://dl.google.com/android/repository/platform-tools-latest-darwin.zip
  • Linux:https://dl.google.com/android/repository/platform-tools-latest-linux.zip

这里作者使用的是windows配置环境变量

通过cmd验证安装

2.下载burp证书并传至mumu模拟器

下载后通过openssl模块在cmd进行转换

openssl x509 -inform der -in cacert.der -out burp.pem openssl x509 -subject_hash_old -in burp.pem ren burp.pem 9a5ba575.0

打开mumu模拟器设置前提条件

完成以上步骤后就是通过adb将转换后的证书传给mumu模拟器

# 查看设备列表 adb devices # 直接推送 adb root adb push 9a5ba575.0 /system/etc/security/cacerts/ #查看是否成功 adb shell ls /system/etc/security/cacerts/9a5ba575.0 #成功的话会返回/system/etc/security/cacerts/9a5ba575.0

3.配置burp和mumu模拟器的代理

使用ipconfig查询ipv4的地址

到burp中添加代理监听器

到mumu模拟器中,设置->网络和互联网->互联网->点击wifi的设置图标

4.测试

测试成功