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

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。