news 2026/8/18 16:46:00

【网络安全】一文教你如何用BurpSuite进行密码爆破实例演示,小白也能轻松学会!

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【网络安全】一文教你如何用BurpSuite进行密码爆破实例演示,小白也能轻松学会!

前言

这是我给粉丝盆友们整理的网络安全渗透测试入门密码暴力猜解教程

本文主要讲解Burpsuite密码破解。

喜欢的朋友们,记得给我点赞支持和收藏一下,关注我,学习黑客技术。

1. 简单密码爆破

环境准备server 2008,Kali。然后将他们的网卡设置为nat模式。

打开搭建的靶场,将难度等级设置为最低。

打开密码爆破工具burpsuite

将intercept修改为on,表示开始拦截数据包。

然后在浏览器中开启bp

火狐浏览器添加扩展FoxyProxy,设置IP地址以及监听的端口。

设置代理IP为127.0.0.1是因为浏览器部署在Kali中,而bp也部署在Kali中,浏览器连接bp相对于连接本机的服务器,所以要将代理IP设置为127.0.0.1。

bp监听本地地址的8080端口。

浏览器中的bp代理,将发送的数据包不是直接发送给百度服务器的,而是发送给bp代理127.0.0.1:8080,因为bp监听8080端口。

输入密码,点击登录然后bp就已经拦截了数据包。

拦截到的数据包

右键发送给测试器

测试器给每个字段都做了标记

先取消所有标记,然后给密码单独设置标记。

添加密码字典,启动破解。

挑选长度不同的密码,进行爆破。输入password,密码破解成功

问题:为什么是根据长度来对密码进行破解的?

访问同一个网站的不同页面,两个页面返回的内容是不一样的。长度也是不一样的。4700返回的是错误的代码长度,4738返回的是正确的代码长度。

中级密码爆破同理

2. 高级密码爆破

发现多出了一个token值

右键发送给测试器,先取消所有标记,然后给密码和token单独设置标记。

选择Pitchfork

然后点击PayLoads,先选择密码字典。

Payload代表攻击载荷,因为有两个,一个是密码一个是token所以Payload set值为2,然后选择一个正则表达式。

找到token的value值双击选择好后会生成一个正则表达式。

选择总是重定向

设置单线程为1,因为先要获取到token再去密码爆破,要一个一个的去爆破密码。

这里出现三个长度不一致的密码,只需要尝试即可,最后密码为password。

补充:

burpsuite攻击类型

单字典

  • Sinper(狙击手)

  • sinper主要是将bp截的包各个用符号标记的数据进行逐个遍历替换。

  • 按顺序一个一个参数依次遍历,一个参数遍历完,然后恢复成原数据,再遍历下一个参数。

  • Battering ram(攻城槌)

  • 这种攻击方式是将包内所有标记的数据进行同时替换再发出。适合那种需要在请求中把相同的输入放到多个位置的情况。

  • 可以有多个参数,但是这些参数都遍历同一个字典,相当于多个人在一个赛道。

多字典

  • Pitchfork(干草叉)

  • 这一模式是使用多个payload组。对于定义的位置可以使用不同的payload组。攻击会同步迭代所有的payload组,把payload放入每个定义的位置中。比如:position中A处有a字典,B处有b字典,则a将会对应b进行攻击处理,这种攻击类型非常适合那种不同位置中需要插入不同但相关的输入的情况。请求的数量应该是最小的payload组中的payload数量。

  • 多个参数同时遍历,只是一个参数选择一个字典,不重复选择字典,(多个字典中,字典短的遍历完,其余的字典停止遍历)。

  • Cluster bomb(集束炸弹)

  • 这种模式会使用多个payload组。每个定义的位置中有不同的payload组。攻击会迭代每个payload组,每种payload组合都会被测试一遍。比如:position中A处有a字典,B处有b字典,则两个字典将会循环搭配组合进行攻击处理,这种攻击适用于那种位置中需要不同且不相关或者未知的输入的攻击。可以理解为暴力破解,穷举法。请求数为各个payload加载到字典条目数的乘积。

  • 类似for循环,一个字典中选择一个数据,在遍历另一个字典的所有数据,最终遍历完所有的字典。一个不差,但是此模式需要计算力大。

3. 集束炸弹-高级密码爆破

在dvwa高级密码爆破时候,如果未知用户名,和密码,现在有两个字典,一个是user.txt和passwd.txt, user.txt里面有用户名youyou,admin,text三个用户名,passwd.txt里面有123456,admin123,password,1234四个密码,现在要使用集束炸弹模式和两个字典对dvwa密码爆破高级进行暴力破解。

添加宏

点击有user_token的页面

添加一个宏

先点击刚才配置的宏

右键发送到重发器中

每次点击send后user_token就会发送变化。自动替换user_token

第一个用户名添加用户名字典

第二个密码添加密码字典

线程设置为1

最后进行密码破解

注意:首先访问有user_token的页面,bp拦截到当前页面的连接,使用宏配置,正则表达过滤user_token,使用输入账号密码拦截,将拦截的内容先放到重发器里面测试,user_token是否会变,如果发生改变表明之前宏设置成功。最后使用测试器进行密码爆破。

网络安全学习资源分享:

给大家分享一份全套的网络安全学习资料,给那些想学习 网络安全的小伙伴们一点帮助!

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

因篇幅有限,仅展示部分资料,朋友们如果有需要全套《网络安全入门+进阶学习资源包》,请看下方扫描即可前往获取


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/25 5:15:07

Chromedriver下载地址不稳定?改用GLM-4.6V-Flash-WEB识别动态网页内容

GLM-4.6V-Flash-WEB:用视觉智能替代 Chromedriver 的新范式 在企业自动化流程日益复杂的今天,一个看似不起眼的技术问题——“Chromedriver 下载失败”——却频繁出现在 CI/CD 日志中,成为不少工程师心头之痛。尤其是在国内网络环境下&#x…

作者头像 李华
网站建设 2026/8/16 22:17:55

ComfyUI发布新版支持GLM-4.6V-Flash-WEB拖拽式部署

ComfyUI集成GLM-4.6V-Flash-WEB:拖拽式多模态AI部署新范式 在当前Web应用对实时视觉理解能力需求激增的背景下,开发者面临一个两难困境:一方面希望引入强大的图文理解模型来提升产品智能化水平;另一方面又受限于传统VLM&#xff0…

作者头像 李华
网站建设 2026/8/15 16:22:42

GLM-4.6V-Flash-WEB适用于哪些典型业务场景?一文说清

GLM-4.6V-Flash-WEB 的典型业务场景与落地实践 在今天这个图像信息爆炸的时代,用户早已不再满足于纯文本的交互方式。无论是上传一张截图询问“这个错误怎么解决”,还是拍照提问一道数学题,亦或是在社交平台上发布图文并茂的内容——这些行为…

作者头像 李华
网站建设 2026/7/31 12:10:30

ADB模拟点击结合GLM-4.6V-Flash-WEB实现自动化测试

ADB模拟点击结合GLM-4.6V-Flash-WEB实现自动化测试 在移动应用测试领域,一个老生常谈的问题始终困扰着工程师:当UI界面频繁变更、按钮是图片而非文本、或者控件没有唯一ID时,传统的自动化脚本动辄失效。我们写了一堆基于XPath或ResourceId的定…

作者头像 李华
网站建设 2026/7/31 12:11:05

Disrupt创业大赛六大媒体娱乐初创企业盘点

每年,TechCrunch的创业大赛都会吸引数千家企业申请参与。我们从这些申请中筛选出前200名竞争者,其中前20名在主舞台上竞争,争夺创业大赛冠军奖杯和10万美元现金奖励。但剩余的180家初创企业在各自的领域同样表现出色,也参与了各自…

作者头像 李华
网站建设 2026/8/16 11:34:46

车载以太网端口ESD静电防护应用方案-ASIM阿赛姆

一、车载以太网ESD静电防护标准 车载以太网作为智能网联汽车的核心通信架构,需满足严苛的车规级EMC标准。ISO 10605定义了道路车辆静电放电测试规范,接触放电等级要求8kV至15kV,空气放电最高达25kV。该标准采用330pF/330Ω放电模型&#xff0…

作者头像 李华