一、MUMU下载

直接选择mac下载即可,但是只能免费使用7天

MuMu模拟器官网_安卓12模拟器_网易手游模拟器

下方链接下载整理好的 dmg 安装程序,通过该程序直接安装无需激活

下载地址:https://www.hereitis.cn/soft/MuMuPlayerPro

具体使用操作:木木模拟器 MuMuPlayer Pro for Mac 下载安装详细教程(无需激活)-CSDN博客

二、burpsuit抓包教程

一、前期环境准备

模拟器的硬盘切换成 可写系统盘 模式:

如果使用 adb devices 查看不到模拟器设备的话,我们可以手动开启一下 ADB:

安装 adb

brew install android-platform-tools

查看 adb 的连接端口

这会开启一个局域网的 adb 连接,我们可以使用 connect 连连模拟器:

adb devices   //列出模拟器设备
adb connect 127.0.0.1:16384   //连接

二、证书导入

下载 burp 的证书,并将下载的 der 格式证书转换成 pem 格式,然后转换成 $hash.0 格式,通过 adb push 到模拟器上

# cer 证书转为 pem 证书
openssl x509 -inform DER -in cacert.der -out cacert.pem


# 获取证书的 hash 值
hash=$(openssl x509 -inform PEM -subject_hash_old -in cacert.pem | head -n 1)


# 将 pem 证书改成 hash + .0 的格式
new_hash="${hash}.0"
mv cacert.pem "$new_hash"  


# 将证书直接放到系统证书文件夹下
adb push "$new_hash" /system/etc/security/cacerts/

上面的操作直接在终端执行即可

三、抓包测试

BP 开启局域网监听,然后将模拟器的代理指向 BP 的监听端口:

bp设置

然后就可以正常抓数据包了

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐