赞
踩
本人使用Mac Air M2芯片验证,理论上MacBook M1/M2/M3芯片均适用;
采用Android studio+Burpsuite抓包;
下载安装Android studio,选择apple芯片版本;
下载 Android Studio 和应用工具 - Android 开发者 | Android Developers
下载安装BP,不再表述;
启动studio,创建一台模拟器,注意镜像不要选择最高版本,我这里选择android 10,其它默认即可;
BP导出证书EDR,需要进行证书转换
openssl x509 -inform DER -in burp.crt -out burp.pem -outform PEM
openssl x509 -subject_hash_old -in burp.pem
===>9a5ba575
进入/Library/Android/sdk/emulator目录,用可写模式启动模拟器
./emulator -list-avds
./emulator -avd Pixel_7_Pro_API_29 -writable-system
执行adb命令,重新挂载镜像盘
adb root
adb remount
再把转换好的证书,推送到/system/etc/security/cacerts/目录
adb push 9a5ba575.0 /system/etc/security/cacerts/9a5ba575.0
chmod 644 9a5ba575.0
启动BP,注意先要启动BP,配置代理为本机IP,再启动模拟器,不然模拟器检测不存在代理会自动跳过。
启动android模拟器,配置代理
可以正常抓取HTTPS安装包了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。