banner
lca

lca

真正的不自由,是在自己的心中设下牢笼。

mac arm版安卓app抓包环境设置

mumu 模拟器下载后,先进行如下设置

  • mumu 模拟器版本 1.4.11

开启可写系统盘

image

开启 root 权限

image

安装 adb

brew install android-platform-tools

查看 adb 的连接端口

image

列出模拟器设备

adb devices

image

连接

adb connect 127.0.0.1:16416

image

断开

adb disconnect 127.0.0.1:16416

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

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

hash=$(openssl x509 -inform PEM -subject_hash_old -in cacert.pem | head -n 1)

new_hash="${hash}.0"

mv cacert.pem "$new_hash"

adb push "$new_hash" /system/etc/security/cacerts/

mac 的 ip 为 172.20.10.2

接下来就正常的设置模拟器的代理 ip 为 mac 的 ip,burp 设置 mac 的 ip 即可。

image

然后就可以正常的抓包了

参考:

在 ARM MacBook 优雅的调试 Android APP

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。