在我们日常的开发过程中,我们需要对一些安卓移动端App程序进行抓包分析,获取其中的一些请求、响应数据,方便我们对程序进行调整测试。但是我们手头上有没有对应的安卓手机。
1、对App进行抓包分析,目前市面上常用的就是BurpSuite、Fiddler、Charles等工具。
2、没有安卓手机可以安装第三方的安装模拟器(如:蓝叠(BlueStacks))。
打开BurpSuite选择【代理(proxy)-->添加(Add)-->输入需要绑定的端口(如:8001)-->指定地址(安装了BurpSuite抓包工具的真实使用的局域网IP地址)】,如下图所示:
注意:新添加的BurpSuite代理的IP(接口)必须是本机所在网络的IP地址,不能使用127.0.0.1。
且需要将默认的127.0.0.1:8080的代理前的勾取消掉(比如我这里安装了BurpSuite的电脑的ip地址是:192.168.3.210,代理端口设置为:8001)。


选择【导入/导出CA证书】-->【DER格式的证书】-->【下一步】-->【选择文件(输入导出的BurpSuite的CA证书名称)】-->【保存】-->【下一步】,如下图所示:

注意:导出的BurpSuite证书用于给安卓模拟器或者安卓手机导入 ,便于抓取https协议的数据内容(没有证书只能够抓取http协议的数据内容)。
| 序号 | 篮叠5与蓝叠X(10)的区别项 | 说明 |
| 1 | 性能和内存使用率 | 蓝叠5相较于蓝叠X,具有更低的内存使用率,这使得游戏玩家能够享受到更快、更流畅的游戏体验。蓝叠5的内存使用率更低,使得游戏在长时间的运行中保持稳定的帧率(FPS)。此外,蓝叠5在CPU使用率上也表现出色,使得应用性能得到提升 |
| 2 | 启动速度 | 蓝叠5的启动速度相比蓝叠X提升了50%,这意味着用户可以瞬间准备好进行游戏,无需等待 |
| 3 | 支持的操作系统 | 蓝叠5和蓝叠X都支持Windows和Mac操作系统。蓝叠5需要在较新的处理器和操作系统上运行,以确保最佳性能 |
Download BlueStacks - App Player on PC - Windows and MacDownload BlueStacks for Windows and Mac. Enjoy over 1 Million Top Android Games with the best app player for PC.
https://www.bluestacks.com/download.html【BlueStacks安卓模拟器】安卓模拟器_Android模拟器_手游模拟器_蓝叠安卓模拟器官网安卓模拟器哪个好用?安卓模拟器电脑版哪个好?安卓模拟器官方下载去哪里?安卓模拟器电脑玩手机游戏就用BlueStacks蓝叠安卓模拟器,BlueStacks蓝叠安卓模拟器是全球唯一一个拥有核心技术专利的安卓模拟器及引擎,BlueStacks蓝叠安卓模拟器的游戏兼容性和系统兼容性远超同类产品。优异的游戏速度、流畅度、稳定性结合简单易用及生动的界面给用户带来手游模拟器最佳体验。
https://www.bluestacks.cn/
安装蓝叠安卓模拟器时弹窗出现“不兼容的Windows设置解决办法安卓模拟器哪个好用?安卓模拟器电脑版哪个好?安卓模拟器官方下载去哪里?安卓模拟器电脑玩手机游戏就用BlueStacks蓝叠安卓模拟器,BlueStacks蓝叠安卓模拟器是全球唯一一个拥有核心技术专利的安卓模拟器及引擎,BlueStacks蓝叠安卓模拟器的游戏兼容性和系统兼容性远超同类产品。优异的游戏速度、流畅度、稳定性结合简单易用及生动的界面给用户带来手游模拟器最佳体验。
https://www.bluestacks.cn/faq_detail.html?id=102【BlueStacks蓝叠安卓模拟器】常见问题解决安卓模拟器哪个好用?安卓模拟器电脑版哪个好?安卓模拟器官方下载去哪里?安卓模拟器电脑玩手机游戏就用BlueStacks蓝叠安卓模拟器,BlueStacks蓝叠安卓模拟器是全球唯一一个拥有核心技术专利的安卓模拟器及引擎,BlueStacks蓝叠安卓模拟器的游戏兼容性和系统兼容性远超同类产品。优异的游戏速度、流畅度、稳定性结合简单易用及生动的界面给用户带来手游模拟器最佳体验。
https://www.bluestacks.cn/faq.html



【 选择Windows底部的导航栏任意一处点击鼠标右键】-->【任务管理器】-->【进程】-->【找到BlueStacks】-->【选中BlueStacks后点击鼠标右键】-->【打开文件所在位置】即可找到蓝叠安卓模拟器所在的文件夹(默认在:C:Program FilesBlueStacks_nxt_cn),如下图所示:


5、设置蓝叠模拟器的代理操作同时按下键盘上的Windows+R键即可打开运行界面,然后输入【CMD】命令即可打开命令行窗口,然后进入蓝叠安卓模拟器所在的文件夹(默认在:C:Program FilesBlueStacks_nxt_cn)下设置代理:
Windows系统的——终端命令行进入文件夹、打开程序或文件、返回路径、切换磁盘、查看路径包含的所有内容和配置环境变量操作_windows终端进入文件夹
https://coffeemilk.blog.csdn.net/article/details/139503615
# 设置蓝叠安卓模拟器的代理
# 1、进入蓝叠安卓模拟器所在文件夹(默认路径是:C:Program FilesBlueStacks_nxt_cn)根据自己的实际路径进入命令:
cd C:Program FilesBlueStacks_nxt_cn
# 2、查看当前所启动的蓝叠安卓模拟器命令:
.HD-Adb.exe connect 127.0.0.1:5555
# 3、进入我们指定的蓝叠安卓模拟器的命令行命令:
.HD-Adb.exe -s 127.0.0.1:5555 shell
# 4、设置我们指定的蓝叠安卓模拟器的全局BurpSuite代理命令(BurpSuite代理服务器的ip和端口根据自己的实际情况设置):
settings put global http_proxy 192.168.3.210:8001
Windows系统的一些基础操作(通过运行命令方式打开)_windows系统基本操作
https://blog.csdn.net/xiaochenXIHUA/article/details/122782021?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522172482184016800175750979%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=172482184016800175750979&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-122782021-null-null.nonecase&utm_term=%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C&spm=1018.2226.3001.4450




直接将前面导出BurpSuite的证书拖拽到蓝叠安卓模拟器上点击按照提示设置锁屏密码即可即可进行安装成功,如下图所示:

进入蓝叠安卓模拟器,然后打开谷歌浏览器,默认打开蓝叠的官网,我们此时可以看到在BurpSuite上的代理Http历史记录下可以查看抓取到所有内容则表示配置成功,如下图所示:
恭喜你到这里表示给蓝叠安卓模拟器设置代理完成且成功。