前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >干货 | 使用Burpsuite抓取手机app数据实操

干货 | 使用Burpsuite抓取手机app数据实操

作者头像
网络安全自修室
发布2021-11-25 14:48:43
7.1K0
发布2021-11-25 14:48:43
举报
文章被收录于专栏:网络安全自修室

介绍

我们都知道在电脑端,浏览器设置设置本地代理(127.0.0.1:8111)这种方式,burpsuite可以捕获到所有HTTP的流量,这种方式很方便我们对网站进行渗透测试。

其中进行爬取网站目录结构和进行主动扫描发现漏洞,以及改动数据包进行重放攻击等等安全测试。而本文的重点是教会大家如何捕获手机端的流量,尤其是手机端的HTTP流量,这对于我们分析手机端的各种应用程序的安全性以及网站手机端的安全性。下面的是基于android 系统进行抓取流量。

前提条件
  • 电脑和手机连接同一个WIFI,即同一个局网下
  • 电脑装有burpsuit软件
  • 安卓手机(也可以使用安卓模拟器)

演示步骤

0x01电脑端:

此时记下电脑的IP地址:192.168.1.132

2. burpsuite设置

设置代理为我们本地电脑的ip:

3. burpsuite 证书

我们把证书导出到文件夹:E:\burpsuite_pro

当我们点击【next】后,证书导出成功,我这里的导出的路径为:我们把证书导出到文件夹:E:\burpsuite_pro

4. 手机端设置代理

我们使用手机连接wifi(我们的电脑也是连接这个wifi 的),打开wifi的设置:

我们把手机的代理设置本地电脑的IP(我这里设置为192.168.1.132,端口为8011,该端口就是我们上面步骤在burpsuite设置的端口。

具体步骤:手机【设置】--【WLAN】--XX(此处为我们的wifi名称) 的【>】(点击该右尖括号)进行wifi 详情,进行代理设置。

备注:不同的手机进入wifi的方式不同,设置代理的操作也不同,这里无法对所有手机的设置进行详细说明。仅以本人手机为例。

5. 手机端导入burpsuite 证书

为了避免证书问题,我们可以选择导入刚刚的burpsuite证书,把burpsuite 证书复制到手机,然后导入证书。

手机【设置】--【更多设置】--【安全】--【从手机U盘和SD卡安装】

在【设置】--【更多设置】--【安全】--【从手机U盘和SD卡安装】--【受信任的凭证】中,我们可以证书导入成功。

6. 电脑端burp正常拦截手机端流量

我们可以回到电脑端的burpsuite中,看到捕获到的手机流量。接下来,我们就可以进行流量串改等操作。

0x02 手机连接电脑的WIFI

有时候,我们的电脑是有线连接,这时需要做的只是以下简单几步:

1. 电脑开启wifi

如果我们wifi 软件有各种安全设置,请关闭这些安全功能。

2. wifi 的网关

找到我们开启了wifi 的网关,这里可以看到wifi 网关的为192.168.191.1

这里WiFi网关的地址192.168.191.1相当于 0x01里面的电脑的IP地址:192.168.1.132

3. burp设置代理

此时burp需要设置绑定WiFi网关的地址,具体如下:

4. 手机端导入burpsuite 证书

为了避免证书问题,我们可以选择导入刚刚的burpsuite证书,把burpsuite 证书复制到手机,然后导入证书。

手机【设置】--【更多设置】--【安全】--【从手机U盘和SD卡安装】

在【设置】--【更多设置】--【安全】--【从手机U盘和SD卡安装】--【受信任的凭证】中,我们可以证书导入成功。

5. 电脑端burp正常拦截手机端流量

我们可以回到电脑端的burpsuite中,看到捕获到的手机流量。接下来,我们就可以进行流量串改等操作。

重点说一下:

①burpsuite 代理配置的就是监听:WiFi网关的地址192.168.191.1

②手机端导入证书还是同样的操作步骤。

[0]参考文章:https://blog.csdn.net/qq_29277155/article/details/52548630

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 网络安全自修室 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 介绍
    • 前提条件:
    • 演示步骤
      • 0x01电脑端:
        • 2. burpsuite设置
          • 3. burpsuite 证书
            • 4. 手机端设置代理
              • 5. 手机端导入burpsuite 证书
                • 6. 电脑端burp正常拦截手机端流量
                • 0x02 手机连接电脑的WIFI
                • 1. 电脑开启wifi
                • 2. wifi 的网关
                • 3. burp设置代理
                • 4. 手机端导入burpsuite 证书
                • 5. 电脑端burp正常拦截手机端流量
                相关产品与服务
                对象存储
                对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档