新手必看!BurpSuite浏览器抓包完整操作流程

Burp抓包工具--是渗透测试最重要的工具 主要是讲述了关于burp抓包工具的相关操作和相关选项的内容和含义。 阅读详情

声明:以下所讲操作只能在合法授权的场景试验(如自己搭建的靶场、企业授权的测试项目),严禁用于未授权的网站,违反《中华人民共和国网络安全法》将承担法律责任!

对于Web安全新手来说,BurpSuite抓包是入门的第一步——所谓“抓包”,就是拦截浏览器与服务器之间的HTTP/HTTPS请求和响应,看清数据传输的全过程,这也是后续漏洞测试、参数修改的基础。很多新手卡在抓包配置上,要么拦截不到包,要么HTTPS网站报错,今天就用“步骤+图片”的形式,手把手教你完成BurpSuite浏览器抓包,全程无复杂操作,新手也能一次成功!

说明:本文以BurpSuite社区版(免费,新手首选)为例,适配Chrome、Edge、Firefox三大主流浏览器,操作逻辑一致;重点讲解“浏览器抓包”核心流程,不涉及安装、高级配置,所有图片均对应实操场景。

一、抓包前准备(2步搞定,奠定基础)

抓包前只需做好2个准备,避免后续出现拦截失败、报错等问题,这一步是新手最容易忽略的,一定要仔细看!

准备1:启动BurpSuite,确认默认代理配置

1. 启动BurpSuite后,会弹出初始引导界面,直接点击「Next」,再点击「Start Burp」,进入主界面(无需修改任何默认设置);

2. 进入主界面后,点击顶部的「Proxy」(代理)模块,再切换到「Intercept」(拦截)标签页,此时会看到「Intercept is off」(拦截未开启),暂时不用开启,先确认代理监听配置;

3. 切换到「Options」(选项)标签页,找到「Proxy Listeners」(代理监听器),默认会有一个监听配置:地址「127.0.0.1」(本地回环地址),端口「8080」,状态为「Running」(运行中),如果状态是「Stopped」,点击「Start」启动即可,无需修改地址和端口(这是BurpSuite默认的监听端口,后续浏览器要和这个端口保持一致)。

准备2:关闭浏览器代理干扰(关键一步)

很多新手抓不到包,就是因为浏览器开启了其他代理(如VPN、插件代理),导致流量没有经过BurpSuite。操作如下:

1. 以Chrome浏览器为例,点击右上角三个点 → 「设置」 → 搜索「代理」 → 点击「打开您的计算机的代理设置」;

2. 在弹出的系统代理设置中,确保「自动检测设置」开启,「使用代理服务器」关闭(如果开启,点击关闭并保存);

3. Edge、Firefox操作逻辑一致:Edge同Chrome,Firefox点击右上角三横线 → 「设置」 → 「常规」 → 下滑找到「网络设置」 → 「设置」 → 关闭代理服务器。

二、核心步骤:浏览器代理配置(让流量经过BurpSuite)

这一步是抓包的核心——我们需要告诉浏览器:“所有网络请求,都先发送给BurpSuite处理”,配置方法有两种,新手优先选「插件配置法」(简单高效,不易出错),也可以用「手动配置法」(适配所有浏览器)。

方法1:插件配置法(推荐,Chrome/Edge首选)

用插件(SwitchyOmega)快速配置代理,不用每次手动修改,后续切换代理也方便,步骤如下:

1. 打开Chrome/Edge浏览器,在应用商店搜索「SwitchyOmega」,安装该插件(如果无法访问应用商店,可自行搜索插件安装包,新手也能轻松找到);

2. 安装完成后,点击浏览器右上角的插件图标(圆环形状),选择「选项」,进入插件配置界面;

3. 左侧点击「新建情景模式」,名称填写「Burp抓包」(自定义,好记即可),类型选择「代理服务器」,点击「创建」;

4. 右侧配置代理参数:协议选择「HTTP」,服务器填写「127.0.0.1」,端口填写「8080」(和BurpSuite的监听端口完全一致),其他选项默认,点击「应用更改」;

5. 再次点击插件图标,选择「Burp抓包」,此时插件图标会变色(表示已启用),浏览器代理配置完成。

方法2:手动配置法(适配Firefox/无插件场景)

如果不想安装插件,可手动配置浏览器代理,以Firefox为例(Chrome/Edge也可参考):

1. 打开Firefox浏览器,点击右上角三横线 → 「设置」 → 下滑找到「网络设置」,点击「设置」;

2. 在弹出的窗口中,选择「手动配置代理」,HTTP代理填写「127.0.0.1」,端口填写「8080」;

3. 勾选「为所有协议使用相同的代理服务器」,点击「确定」,手动代理配置完成。

三、关键步骤:安装HTTPS证书(解决网页不安全报错)

配置完代理后,访问HTTPS网站(如百度、淘宝)会出现「网页不安全」「证书错误」,无法正常访问,这是因为BurpSuite拦截HTTPS流量时,需要浏览器信任其CA证书,步骤如下(所有浏览器通用):

1. 确保BurpSuite处于运行状态,且浏览器已启用Burp代理(插件或手动配置完成);
2. 打开浏览器,在地址栏输入「http://127.0.0.1:8080」(BurpSuite的本地监听地址),回车后会进入BurpSuite的证书下载界面;
3. 点击界面右上角的「CA Certificate」,下载证书文件(默认文件名:cacert.der,无需修改保存路径,记住保存位置即可);

4. 导入证书到浏览器(以Chrome为例):

① 点击浏览器右上角三个点 → 「设置」 → 搜索「证书」 → 点击「管理设备证书」;

② 在弹出的窗口中,切换到「受信任的根证书颁发机构」标签页,点击「导入」;

③ 点击「下一步」,选择刚才下载的证书文件(如果找不到,将文件类型改为「所有文件」),继续点击「下一步」;

④ 弹出“是否信任该证书”的提示,点击「是」,最后点击「完成」,证书导入成功;

5. Edge、Firefox导入逻辑一致:Edge同Chrome;Firefox点击「设置」 → 搜索「证书」 → 「查看证书」 → 「证书颁发机构」 → 「导入」,按提示完成即可。

四、最终操作:开始抓包(实战演示,一看就会)

所有配置完成后,就可以正式抓包了,步骤非常简单,全程可视化,新手也能快速上手:

1. 回到BurpSuite主界面,点击「Proxy」 → 「Intercept」标签页,点击「Intercept is off」,使其变为「Intercept is on」(开启拦截);

2. 打开浏览器,访问任意网站(如百度:https://www.baidu.com),此时浏览器会一直处于“加载中”,无法打开网页——这说明抓包成功!BurpSuite已经拦截到了浏览器发送的请求;

3. 回到BurpSuite,在「Intercept」标签页中,就能看到拦截到的HTTP/HTTPS请求包,里面包含请求方法(GET/POST)、URL、请求头、请求体等关键信息(新手无需深究,能看到请求内容即表示抓包成功);

4. 抓包后的基础操作(新手必学):

  • Forward(放行):点击该按钮,将拦截到的请求发送给服务器,浏览器就能正常加载网页;

  • Drop(丢弃):点击该按钮,丢弃当前拦截的请求,浏览器会加载失败;

  • Intercept is off(关闭拦截):点击关闭拦截后,浏览器能正常访问网站,BurpSuite会自动记录所有请求(在「HTTP history」标签页中查看);

  • 修改请求:拦截到请求后,可直接修改请求中的参数(如URL中的id、请求体中的内容),修改后点击「Forward」,就能看到服务器对修改后请求的响应(后续漏洞测试常用)。

五、新手常见问题解决(避坑必看)

很多新手配置完后,会遇到“抓不到包”“HTTPS报错”等问题,这里整理了3个最常见的问题,附解决方法,帮你快速避坑:

  • 问题1:浏览器加载网页,BurpSuite拦截不到请求? 解决方法:① 检查浏览器代理是否启用(插件是否切换到「Burp抓包」模式,手动配置是否正确);② 检查BurpSuite的Proxy监听是否处于「Running」状态;③ 关闭浏览器的VPN、其他代理插件,关闭电脑防火墙;④ 确认BurpSuite监听端口(8080)未被其他软件占用,若占用,可修改BurpSuite的监听端口(在Proxy→Options中修改),并同步修改浏览器代理端口。

  • 问题2:访问HTTPS网站,提示“证书错误”“网页不安全”? 解决方法:① 重新导入BurpSuite的CA证书,确保导入到「受信任的根证书颁发机构」标签页(不要导入到“个人”标签页);② 重启浏览器,再次访问网站;③ 若仍报错,删除原有证书,重新下载并导入。

  • 问题3:拦截到请求后,点击Forward,浏览器仍无法加载? 解决方法:① 检查是否有多个请求被拦截,依次点击Forward,放行所有请求;② 关闭BurpSuite的被动扫描(新手无需开启,在Scanner→Options中关闭);③ 恢复BurpSuite默认设置(Burp→Restore defaults),重新配置代理和证书。

六、新手总结

BurpSuite浏览器抓包的核心逻辑很简单:「让浏览器的流量经过BurpSuite」,全程只需4个核心步骤:准备工作→配置浏览器代理→安装HTTPS证书→开启拦截抓包。新手不用急于掌握复杂的请求分析,先能成功拦截到包,熟悉Forward、Drop等基础操作,就是入门的第一步。

另外提醒:BurpSuite抓包仅用于合法授权的场景(如自己搭建的靶场、企业授权的测试项目),严禁用于未授权的网站,违反《中华人民共和国网络安全法》将承担法律责任哦!

【工具使用】BurpSuite抓包工具使用详解 Burpsuite是一个用于测试Web应用程序安全性的图形化工具。该工具使用Java编写,由PortSwigger Web Security开发。该工具有三个版本。可以免费下载的社区版、专业版和试用后可以购买的企业版。社区版减少了许多功能。它是为网络应用程序安全检查提供全面解决方案而开发的。 阅读详情

相关推荐

Kali Linux中BurpSuite工具抓包详解

通过以上步骤,Kali Linux中的BurpSuite工具就可以简单地进行抓包操作。在实际的网络安全测试中,BurpSuite可帮助安全测试人员快速定位和解决漏洞问题。

qq_64868579的博客 7689

Burpsuite在各场景下的抓包方法(整理)

一、网页抓包环境需求:火狐浏览器(1) 打开测试工具BurpSuite,默认工具拦截功能是开启的,颜色较深,我们点击取消拦截。下图取消拦截状态,数据包可以自由通过:(2) 按下图顺序点击选显卡来到代理设置(3) 可以看到默认的代理设置情况,本地代理地址:127.0.0.1,代理端口8080。如果前面没有勾选一定要选择勾选。工具代理设置完毕。(4) 证书安装,浏览器输输入http://burp/,点击图示位置下载证书(5) 配置证书,打开浏览器并导入证书火狐浏览器开打开证书配置界面。

hackzkaq的博客 2万+

BurpSuite抓包与浏览器设置代理

BurpSuite抓包抓包流程第一步配置代理原理具体步骤第二步下载CA证书第三步将下载好的CA证书导入浏览器第四步抓取HTTPS数据包 补入此视频。 抓包流程 使用BurpSuite抓包整体流程共分为四步,如下图所示。 第一步配置代理 原理 通过配置代理来保证浏览器发出的请求都经过BurpSuite,再经由BurpSuite处理转发给(该请求原本要发送给的)服务器,如下图所示。 具体步骤 给浏览器设置代理。可以从不同内核(而非不同品牌)的浏览器中选择一款或几款给BurSuite拦截使用,其他内核的浏

u010804417的博客 4101

BurpSuite 2020.8 安装及代理配置

目录 程序介绍 工作原理 Burpsuite工具箱 程序下载 安装程序 1.JDK安装 2.Burpsuie安装 代理配置 程序介绍 Burp Suite 是用于攻击web 应用程序的集成平台,包含了许多工具。Burp Suite为这些工具设计了许多接口,以加快攻击应用程序的过程。所有工具都共享一个请求,并能处理对应的HTTP 消息、持久性、认证、代理、日志、警报。 工作原理 Burpsuite工具箱 ...

weixin_47306547的博客 1740

burpsuite手机APP抓包配置流程

1、安装java,运行burpsuite的jar包2、建立共享热点wifi,记录当前无线网卡的ip3、在burpsuite的Proxy的Option中配置代理监听,ip设置为当前上网的网卡的ip,端口任意(设为8080)。4、设置Running为打勾启用点击下方CA certificate...按钮生成证书123.cer文件。5、将123.cer文件拷贝至手机中,手机设置-》安全-》从设备存储空间...

馒 的技术空间 3万+

使用Burpsuite进行抓包和改包

一、建立burpsuite和浏览器的连接1. 打开burpsuite工具,在proxy中的Option下,看到对应的Interface为127.0.0.1:8080。与浏览器代理设置相同端口,保存。2. 在浏览器中的Internet Option中设置相同的IP地址以及端口号。3. 设置好之后,就可以开始抓包了。在burpsuite中的Proxy中的Intercept中进行抓包。4. 在浏览器中输入自己的用户名Yolanda 相当在浏览器端发送请求这样,burpsuite端就可以抓到浏览器端的请求消息 二、

悦分享 1万+

Burpsuite教程(一)Burpsuite 火狐谷歌浏览器抓包教程

1.1 Web抓包 火狐抓包 环境需求: 火狐浏览器 代理插件 1.打开测试工具BurpSuite,默认工具拦截功能是开启的,颜色较深,我们点击取消拦截。 下图取消拦截状态,数据包可以自由通过: 2.按下图顺序点击选显卡来到代理设置 3.可以看到默认的代理设置情况,本地代理地址:127.0.0.1,代理端口8080。如果前面没有勾选一定要选择勾选。工具代理设置完毕。 4.证书安装,浏览器输输入http://burp/,点击图示位置下载证书 5 配置证书,打开浏览器并导入证书 火狐浏览器开打开证

慢就是快 1万+

AI时代敏捷开发新范式——意图驱动开发IDD

具体的功能代码、单元测试、集成测试用例,以及最终可运行的、支持PlantUML的Markdown转Word工具新版本。:业务方(如技术文档团队)反馈,现有的Markdown转Word工具在处理包含PlantUML代码块的文档时,无法正确生成图表,导致技术方案、架构图等关键信息丢失,严重影响了文档交付质量和团队效率。这不仅带来了交付周期显著缩短、资源效能倍增的可观收益,更深远的意义在于,它描绘了未来软件工业化、智能化的新图景:一个由精准意图驱动、AI自主执行、人类智慧引领的敏捷、高效、高质的新世界。

LiuJunjiang的专栏 552

Burpsuite在各场景下的抓包技巧

无论是BurpSuite、Fiddler还是SniffMaster,抓包工具在渗透测试和网络调试中都扮演着重要的角色。选择合适的工具,合理配置和使用,能够帮助你更好地完成工作。希望本文对你有所帮助,祝你在抓包的道路上越走越远!

2501_91093988的博客 4447

电子取证之服务器取证思路

服务器取证是一个技术性很强的领域,涉及到多个环节,包括网站重构、网站代码分析、容器分析等。数据库密码的获取通常通过查看配置文件、日志文件、备份等途径,同时可以通过一些绕过技术如禁用身份验证来获取权限。对于不同的数据库,需要根据其特性采取相应的应对方法和命令。

2401_84830066的博客 2490

MOLDFLOW 2012模流分析基础到实战视频教程

├ 1第一讲MF软件安装与界面定制及模流前期准备工作及分析流程介绍 ├ 2第二讲MF建模工具条命令讲解与图层的运用 ├ 3第三讲MF网格类型与适应范围及网格划分、诊断、修复与统计 ├ 4第四讲MF中CAD doctor 模块对导入模型的修复方法与实例 ├ 5第五讲MF中常见各种流道浇口及水路的建模方法与外部导入方法上 ├ 6第六讲MF产品模型导入CAD DOCTOR与修复 ├ 7第七讲MF分析序列设定与网格的划分与诊断及修复 ├ 8第八讲MF材料选择与成型工艺参数设定 ├ 9第九讲MF创建浇注系统:主流道、

QQ_1987083845的博客 2545

用burpsuite抓包,谷歌 / 火狐浏览器 该怎么设置BurpSuite代理?——超详细教程——CTF Web小白入门基础篇

以下是我自己操作过的,理一理思路。 使用BurpSuite的套路是:浏览器设置BurpSuite代理——>BurpSuite 调至on状态——>访问web程序——>进行抓包分析 下面以火狐和谷歌两个例子分开讲: 一、谷歌: 首先burpsuite设置: 然后: 1.下载插件:chrome://extensions 2. (与burp一致) 3.可以使用了 4.不出意外 ...

日熙的博客 2万+

Python多版本共存指南:用CMD命令一键切换3.6和3.8解释器(含pip使用技巧)

本文详细介绍了在Windows CMD环境下实现Python多版本(如3.6和3.8)共存与一键切换的完整方案。通过文件重命名策略、环境变量优化和自定义脚本,开发者可快速切换Python解释器版本,并管理各版本独立的pip依赖库,确保项目环境隔离与兼容性。

weixin_29035405的博客 423

Burpsuite安装以及简单抓包

本篇文章适合于想要安装配置Burpsuite并进行简单抓包的小白,让你少走一些弯路。

qq_51795670的博客 1万+

避坑指南:QCustomPlot鼠标事件冲突解决方案(左键拖动vs右键框选)

本文深入解析QCustomPlot在QT框架下的高级交互实现,重点解决左键拖动与右键框选的冲突问题。通过自定义事件处理和QRubberBand技术,提供了一套完整的无冲突交互方案,帮助开发者优化数据可视化应用的用户体验。

moss5的博客 661

GEE去云处理代码段解读(位运算)

GEE去云处理代码段解读,包含位运算符号解读、bitwiseAnd()函数、eq()函数解读

jiekeheiguanglan的博客 2068

burpsuite简单抓包教程

一.配置浏览器(以火狐为例) 1.打开菜单,找到选项,点击 翻到最下面 点击设置,将配置的代理服务器改为手动代理配置,HTTP代理设为127.0.0.1,端口设置为8080(为了burpsuite能截到浏览器发送出来的请求),点击确定。 二.burpsuite的设置 点击proxy 选择Options 观察图中的IP地址及端口,如果不是127.0.0.1:8080,则点击add,添加端口和IP地...

Xiongcanne的博客 5万+

Jetson系列目标检测及推流

使用硬件编码,gstreamer推rtsp流至平台

xiao__run的博客 2710

burpsuite简单的抓包

1.首先选择一款浏览器,设置代理 我这里选的是360浏览器 配置好代理的ip和端口,当然你也可以选其他浏览器,360是我以前配的就一直用的这个了! 2.打开burpsuite软件,选择Proxy->Options,在这里面添加ip端口信息,在这里选择127.0.0.1这个ip添加,端口写1080 当然端口也可以写其他的 3.这两个配置好了后,我们开始抓包,选择Prox...

qq_40836885的博客 1万+

Google Earth Engine(GEE)——MOD09A1/MOD11A2/MOD13A1不同的QA波段去云进行分析

​​​​​​​大多数光学卫星图像产品都带有一个或多个 QA 波段,允许用户评估每个像素的质量并提取满足其要求的像素。QA 波段最常见的应用是提取有关多云像素的信息并对其进行屏蔽。但是 QA 波段包含大量其他信息,可以帮助您从分析中删除低质量数据。通常,QA 频带中包含的信息存储为按位标志。在这篇文章中,我将介绍与位运算相关的基本概念,以及如何使用位掩码提取和屏蔽特定的质量指标。

此星光明博客 4576

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

burpsuite抓包

burpsuite的简单抓包过程 hh1.打开burpsuite,点击proxy——intercept,先将intercept is on 改成intercept is off。 2.点击options,查看端口和ip是否为127.0.0.1:80803.​​​​​​​点开火狐,打开菜单——设置,在最下面找到网络设置,点开。点手动配置代理,输入代理127.0.0.1端口8080。

qq_74806534的博客 7959

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Burpsuite firefox 抓包

Burpsuite firefox抓包Burpsuite 安装配置下载解压配置启动firefox SwitchOmega抓包效果 Burpsuite 安装配置 下载解压 配置启动 BurpSuite依赖java环境 安装jdk,配置环境变量 ,不了解具体操作可以百度; 打开burp-loader-keygen-2.jar 右键burp-loader-keygen-2.jar > 打开方式>javaw.exe; 3. 生成license 代理设置 firefox

dyq51的博客 3724

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

BurpSuite工具-浏览器web页面的抓包

使用 Burp Suite 进行抓包是一项非常有用的技术,尤其在进行安全测试、漏洞扫描和性能分析时。通过安装证书并配置代理,我们可以保证抓包过程的透明性和高效性。无论是开发人员、渗透测试人员,还是网络安全研究人员,都可以通过此工具获取深刻的洞察力,优化网络通信和应用的安全性。

星海幻影的博客 2309

Burpsuite各场景下的抓包指南

BurpSuite2022.2.3版发布于2022年3月11日,属于稳定版本。目录网页抓包(火狐浏览器抓包、谷歌浏览器抓包)微信小程序抓包APP抓包Burpsuite抓包常见问题解决一、网...

zouhui1003it的专栏 2582

Burpsuite的抓包过程

学习笔记—Burpsuite的抓包过程 原理: web数据包—>burpsuite—>服务器 cycle(数据的请求和响应过程),web端用户请求,服务端数据响应称之为一个cycle。 Burpsuite抓包需要和浏览器接通,配置浏览器的代理服务器以及端口,burpsuite和goole浏览器中的服务器以及端口需要相同:127.0.0.1:8080 设置证书 下载证书:点击箭头指向的位置,然后下载到一个自己知道的位置。 下一步:点击谷歌设置键找到隐私设置和安全性,然后点击安全,然后下拉

永不垂头的博客 5180

使用burpsuite和fiddle进行串联抓包

1、普及代理工具知识点 Fiddler这个代理工具是基于.Net,用c#语言编写,入门简单,功能强大,但是目前只适用于win; burpsuite是java写的,burpsuite是从底层包中解析http流量,而且具有跨平台的优势; Wireshark各个平台都有相应版本,不过门槛相对较高。 Fiddler和burpsuite在抓包上偏向请求和响应的数据,但是wireshark偏向于数据帧...

Websec 1万+
上一篇: BurpSuite入门介绍:新手必懂的核心功能
下一篇: 玩转 Windows CMD 命令:10 个高频实用命令,效率翻倍!
Linmonan
博客等级 码龄1年 1粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值