安卓模拟器蓝叠(BlueStack)怎样设置BurpSuite的代理?

说明:本文仅是用于学习分析自己搭建的抓包内容和原理,请勿用在非法途径上,违者后果自负,与笔者无关;本文开始前请认真详细学习《‌中华人民共和国网络安全法》‌及其相关法规内容【学法时习之丨网络安全在身边一图了解网络安全法_中央网络安全和信息化委员会办公室 

一、背景

        在我们日常的开发过程中,我们需要对一些安卓移动端App程序进行抓包分析,获取其中的一些请求、响应数据,方便我们对程序进行调整测试。但是我们手头上有没有对应的安卓手机。

二、思路分析

        1、对App进行抓包分析,目前市面上常用的就是BurpSuite、Fiddler、Charles等工具。

        2、没有安卓手机可以安装第三方的安装模拟器(如:蓝叠(BlueStacks))。

三、实现方法——以BurpSuite为例

3.1、BurpSuite代理设置

1、添加BurpSuite的代理

        打开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)。

2、导出BurpSuite的证书

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

注意:导出的BurpSuite证书用于给安卓模拟器或者安卓手机导入 ,便于抓取https协议的数据内容(没有证书只能够抓取http协议的数据内容)。

3.2、安卓模拟器蓝叠设置代理

3.2.1、下载安装蓝叠安卓模拟器

<
篮叠5与蓝叠X(10)的区别
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

牛奶咖啡13

我们一起来让这个世界有趣一点…

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值