burp 调试_踩坑记录——使用Burp抓取网易MuMu的数据包
最近有分析APP数据包的需求,在配置环境过程中踩了几个坑,在此记录一下。
1. 环境准备
1.1 安装网易MuMu
默认配置安装即可。
1https://mumu.163.com/
1.2 安装ADB
ADB其实就是安卓调试桥,在后面我们导入证书要用到。安装也很简单,一条命令就好了。
1brew cask install android-platform-tools
2. 代理配置
2.1 配置Burp代理
配置Burp抓取所有网卡,此处我们将监听端口设置在23333。
2.2 配置模拟器的代理
在设置-WLAN中长按,进入配置界面。
如图所示进行配置,其中代理服务器主机名就是本机IP,默认为10.0.3.2,代理服务器端口就是我们在前面设置Burp的监听端口。第三个一定要配置,否则会导致整个模拟器不可用,比如无法进行输入、标签页卡死、卡99%等。
3. 导入根证书
首先下载根证书,直接在浏览器访问Burp监听端口即可看到下载链接,点击即可。
将Burp证书用openssl将DER转换为PEM,然后输出subject_hash_old值并重命名该文件
1
2
3openssl x509 -inform DER -in cacert.der -out cacert.pem
openssl x509 -inform PEM -subject_hash_old -in cacert.pem|head -1
cp cacert.pem 9a5ba575.0
使用ADB连接安卓模拟器
1
2sudo adb kill-server
sudo adb server
将生成好的证书传入系统文件夹下
1
2
3adb root
adb remount
adb push 9a5ba575.0 /sdcard/
然后进入shell
1
2
3
4adb shell
#在shell中
mv /sdcard/9a5ba575.0 /system/etc/security/cacerts/9a5ba575.0
chmod 644 /system/etc/security/cacerts/9a5ba575.0
最后重启模拟器,在设置-安全-信任的凭据可以找到已导入的根证书。
到此,整个环境就配置完了。
burp 调试_踩坑记录——使用Burp抓取网易MuMu的数据包相关推荐
- python怎么爬虎牙_使用python爬虫框架scrapy抓取虎牙主播数据
前言 本文利用python的scrapy框架对虎牙web端的主播.主播订阅数.主播当前观看人数等基本数据进行抓取,并将抓取到的数据以csv格数输出,以及存储到mongodb中 思路 观察虎牙网站后确认 ...
- TP5_模型初始化_踩坑记录
前言: 先交代下背景,在一个项目中,有一个数据表有水平分表的需求.当时想找到一种方法,把对数据库的操作,写到一个模型里,通过去换模型属性中的table来达到代码不变操作的数据表变化的效果. 我们都知道 ...
- mysql两条记录合成一条数据_踩坑记录之csv数据导入MySQL
可能采坑的操作 将excel表格转换成csv 逗号分隔,然后notepad检查文件是否是utf8编码,保存. 打开 phpMyAdmin , 选择要导入的表格,然后点击导入: 导入设置 点击执行之后, ...
- python抓取网页数据并截图_手把手教你使用python抓取并存储网页数据!
作者:刘早起 来源:早起Python 爬虫是Python的一个重要的应用,使用Python爬虫我们可以轻松的从互联网中抓取我们想要的数据,本文将基于爬取B站视频热搜榜单数据并存储为例,详细介绍Pyth ...
- HBuilderX踩坑记录 —— vivo iqoo z1或者iqooz1x开启adb调试
在打包运行APP的基座的时候,HBuilder X连接手机显示 未检测到手机或模拟器 按住shift+右键,运行出此弹窗 输入.\adb devices, .\adb devices list of ...
- sonar覆盖率怎么统计的_实战|Java 测试覆盖率 Jacoco插桩的不同形式总结和踩坑记录(上)...
本文为霍格沃兹测试学院优秀学员关于 Jacoco 的小结和踩坑记录.测试开发进阶学习,文末加群. 一.概述 测试覆盖率是老生常谈的话题.因为我测试理论基础不是很好,这里就不提需求.覆盖率等内容,直奔主 ...
- qiankun + vue3使用踩坑记录
qiankun + vue3使用踩坑记录 1.主应用 vue create qiankun-base npm install vue-router@4 npm i qiankun -S 在main.j ...
- 配合Opencv2.4.9,CMake3.12.1和VS2010在win10下构建项目踩坑记录
配合Opencv3,CMake和VS2010在win10下构建项目踩坑记录 参考https://blog.csdn.net/qq_26623659/article/details/78322782 博 ...
- mybatis学习与踩坑记录
mybatis resultmap高级映射 应用场景:如果sql查询的列名和pojo的属性名不一致,可以使用resultMap将列名和pojo的属性名作一个对应关系,就可以映射成功了.(如果返回值为i ...
最新文章
- 让C/C++程序一次编译,到处运行 (仅限Linux)
- 计算机基础第1次作业,计算机应用基础 第一次作业
- windows服务器新建管理员用户_用户和组管理
- Unity两中方式加载图片
- python画图设置彩色线条_Python数据处理从零开始----第四章(可视化)(19)一文解决线图line chart...
- Java项目:在线购书商城系统(java+jsp+mysql+servlert+ajax)
- 华为Push最新版接入(Mac)
- struct字节计算
- 败走中国,是亚马逊们的宿命
- 十字链表画法——蓝墨云班课实践改错
- C++--问题35--min和max函数和minmax函数的用法
- SparkStreaming面试题
- Java学习---Day16_IO流基础篇
- (数据库系统概论|王珊)第一章绪论:习题
- IO 多路复用是什么意思?
- 编写一个程序,计算1000以内不能被7整除的数值和
- 10G网络变压器系列篇之一 认识10G以太网
- 日积月累Day10《为什么家庭会生病》
- .net开发安卓入门 - 环境安装
- 学分绩点(北京大学GPA)