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

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。