安卓模拟器抓包

提兵百万西湖上,立马吴山第一峰!这篇文章主要讲述安卓模拟器抓包相关的知识,希望能为你提供帮助。
1、安装mumu模拟器
直接下载安装就行,没啥坑。
https://mumu.163.com/
2、配置burp
配置burp监听全网卡

安卓模拟器抓包

文章图片

3、下载adb工具
https://dl.google.com/android/repository/platform-tools-latest-windows.zip
4、使用adb获取mumu的ip和代理ip
(1)、解压adb到桌面【方便command  cd进去】
(2)、win+r键,输入cmd,打开命令行
(3)、cd 到platform-tools目录
(4)、adb连接mumu【地址固定为 127.0.0.1:7555】
adb connect 127.0.0.1:7555

(5)、打开adb的shel
adb shell

(6)、查看安卓手机ip
网关地址是ip地址最后一位改成2
如下图,网关地址就是10.0.2.2【这个地址就是需要在手机上配置的代理地址】
安卓模拟器抓包

文章图片

5、mumu配置代理+导入burp证书
(1)、mumu打开设置,点击wifi选项,长按WiFi名2s左右,在弹出的框点击修改网络
安卓模拟器抓包

文章图片

(2)、把我们在步骤3-6算出的网关地址配上,端口随便配,和burp配置一致就行,然后点击保存
安卓模拟器抓包

文章图片

(3)、安卓手机导入证书需要crt格式的【这个我记得是这样,待考证】
我们需要把证书导入火狐浏览器,然后再导出来,这样就能得到crt格式的证书
向火狐导入证书就不讲了,导出按下图操作
安卓模拟器抓包

文章图片

(4)、复制crt格式的证书到mumu
mumu下方工具栏,点更多,共享文件夹,把证书放到打开的文件夹就行
(5)、导入证书
设置-安全-在sdk安装证书
安卓模拟器抓包

文章图片

选择mumu共享文件夹中的crt后缀的证书,如下配置保存就行
安卓模拟器抓包

文章图片

 
注意:目前的mumu安卓版本低于7.0,不需要向sys目录安装".0"后缀的证书【7.0以上的才需要,不然只能抓h5,不能抓应用】
 
参考链接:【参考链接给出的有些错误,不一一指出了】
https://mengsec.com/2019/08/04/use-burp-grab-netease-mumu-packets/
https://www.appinn.com/download-adb-or-fastboot-without-android-studio/
https://zhuanlan.zhihu.com/p/89060003
【安卓模拟器抓包】http://bbs.mumu.163.com/forum.php?mod=viewthread& tid=8589

    推荐阅读