目录

一、什么是暴力破解

二、burpsuite四种攻击类型

1. sniper(狙击手模式)

2. battering ram(攻城锤模式)

3. pitchfrk(音叉模式)

4. cluster bomb(集数炸弹模式)

三、pikachu暴力破解

1. 基于表单的暴力破解

2. 验证码绕过(on server)

3. 验证码绕过(on client)

4. on client和on server

5. token防爆破?

四、感谢


一、什么是暴力破解

暴力破解通俗来说就是“撞库”,是现在最流行的密码破解方式之一。它的实质就是枚举法,通过大量穷举的方式来尝试获取用户口令,即猜口令。并且暴力破解也不仅仅只用来暴力破解,也可以发现Web应用程序中的隐藏页面和内容。 造成这样的漏洞的原因主要和不安全的口令设置和不可靠的数据传输组成,其中不安全的口令设置又可以分为使用弱口令和使用默认口令。

大量猜测和穷举获取用户口令,通过对比数据包的长度可以很好的判断是否爆破成功

二、burpsuite四种攻击类型

1. sniper(狙击手模式)

狙击手模式使用一组payload集合,它一次只使用一个payload位置,假设你标记了两个位置“A”和“B”,payload值为“1”和“2”,那么它攻击会形成以下组合(除原始数据外)

2. battering ram(攻城锤模式)

攻城锤模式与狙击手模式类似的地方是,同样只使用一个payload集合,不同的地方在于每次攻击都是替换所有payload标记位置,而狙击手模式每次只能替换一个payload标记位置。

3. pitchfrk(音叉模式)

音叉模式允许使用多组payload组合,在每个标记位置上遍历所有payload组合,假设有两个位置“A”和“B”,payload组合1的值为“1”和“2”,payload组合2的值为“3”和“4”

4. cluster bomb(集数炸弹模式)

集束炸弹模式跟草叉模式不同的地方在于,集束炸弹模式会对payload组进行笛卡尔积

三、pikachu暴力破解

1. 基于表单的暴力破解

使用burpsuite抓包进行撞库

右键进入intruder模块

按照如下步骤更改

爆破资料:https://github.com/rootphantomer/Blasting_dictionary

等待结果

2. 验证码绕过(on server)

使用burpsuite抓包查看具体情况

右键进入repeater模块改变用户名和密码看看(保持验证码不变)

没改变,按照之前方案进行撞库

验证码不改变可以爆破原因:

撞库

3. 验证码绕过(on client)

使用burpsuite抓包查看具体情况

右键进入repeater模块改变用户名和密码看看(保持验证码不变)

没改变,按照之前方案进行撞库

验证码不改变可以爆破原因:

撞库

4. on client和on server

on client:  
        验证码生成是由前端生成并且检查的,burpsuite的数据传输在前端后面,不用经过前端验证码的检查  
on server:  
        验证码放在后端,但是如果验证码没有时间限制和进行销毁就可以无限次使用

5. token防爆破?

token   
(1)Token的引入:Token是在客户端频繁向服务端请求数据,服务端频繁的去数据库查询用户名和密码并进行对比,判断用户名和密码正确与否,并作出相应提示,在这样的背景下,Token便应运而生。  
(2)Token的定义:Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上用户名和密码。  
(3)使用Token的目的:Token的目的是为了减轻服务器的压力,减少频繁的查询数据库,使服务器更加健壮  
        如果我们没有这个token值得话,无法去请求得到想要的数据。

使用burpsuite抓包查看具体情况

撞库

四、感谢

http://t.csdn.cn/a3mo2

http://t.csdn.cn/kcC4s

http://t.csdn.cn/siY8H

什么是token - 简书 (jianshu.com)

http://t.csdn.cn/pcx04

http://t.csdn.cn/qJPvM

pikachu靶场之暴力破解相关推荐

  1. WEB安全实战(带靶场)–暴力破解

    WEB安全实战(带靶场)–暴力破解 靶场一:DVWA中的暴力破解 靶场二:靶场实验 暴力破解 暴力破解百度云链接(失效请在评论区通知) 链接:https://pan.baidu.com/s/1FcNF ...

  2. Pikachu漏洞练习——暴力破解

    目录 1.实验内容 2.实验环境 3.实验结果 1)基于表单的暴力破解 2)验证码绕过(on server) 3)验证码绕过(on client) 1.实验内容 1)基于表单的暴力破解 2)验证码绕过 ...

  3. 【业务安全-03】业务逻辑漏洞之暴力破解(Burte Force)

    暴力破解 概述 暴力破解是一种针对于密码或身份认证的破译方法,即穷举尝试各种可能,找到突破身份认证的一种攻击方法. 暴力破解是一把双刃剑,一方面能够被恶意者使用,另一方面在计算机安全性方面却非常重要, ...

  4. 攻防系列——pikachu靶场通关练习

    目录 一.暴力破解 Burte Force(暴力破解)概述 (一)基于表单的暴力破解 (二)验证码绕过(on server) (三)验证码绕过(on client) (四)token 防爆破 二.Cr ...

  5. 暴力破解(Burte Force)

    以弱口令的探测与测试为例 弱口令 暴力破解 暴力破解弱口令 基于表单的暴力破解 四种攻击类型 验证码绕过(on server) 验证码绕过(on client) 弱口令 弱口令(weak passwo ...

  6. pikachu 暴力破解 Brute Force(皮卡丘漏洞平台通关系列)

    目录 一.官方概述 二.小白菜的通关 第一关  基于表单的暴力破解 第二关  验证码绕过(on server) 1.绕过步骤 2.一点思考 第三关  验证码绕过(on client) 1.绕过步骤 2 ...

  7. Pikachu靶场练习总结

    Pikachu靶场练习总结 前辈们好!作为一个进入安全行业的初学者,靶场练习必不可少,我将我对某些靶场练习的总结写在这里,错误之处请多多指正. 靶场:pikachu 关卡:暴力破解 基于表单的暴力破解 ...

  8. 网络安全进阶学习第一课——认证崩溃之弱口令与暴力破解

    文章目录 一.什么是弱口令? 二.暴力破解 1.暴力破解攻击产生原因 2.暴力破解分类 3.具体案例 一.什么是弱口令? 弱口令没有严格和准确的定义,通常认为它是容易被别人猜测到或被工具破解的口令均为 ...

  9. pikachu靶场暴力破解专题

     一.前言 pikachu是我作为初探渗透的平台,所以我会在每个专题前增加更多的基础知识,一是方便自己巩固基础,二是帮助一些也打算入门渗透的小白更好的理解. 二.暴力破解 pikachu靶场里给出的暴 ...

最新文章

  1. python爬虫抓取图片-简单的python爬虫教程:批量爬取图片
  2. Apache Camel简介与入门
  3. Delphi中多线程用Synchronize实现VCL数据同步显示
  4. 如何用阿里云容灾服务(HDR)为本地数据中心提供极致保护...
  5. 使用WeUI+JS 的label包含input触发两次的问题
  6. Python OpenCV实现鼠标画框
  7. MapReduce-流量统计求和-排序-FlowBean编写
  8. [\u4e00-\u9fa5] //匹配中文字符
  9. 通用版程序在the new iPad与Xcode4.3中的不兼容。
  10. CentOS 6.0 + Zabbix 1.8.5 服务器端安装
  11. js 匿名函数_JS箭头函数三连问:为何用、怎么用、何时用
  12. 计算机硬件系统设计原理 pdf,C1-1计算机硬件系统设计.pdf
  13. c语言误差椭圆,平差计算
  14. MyEclipse10破解工具,crack下载
  15. C语言求21000内最大素数(20983)
  16. 数商云营销渠道管理系统解决方案:企业级营销系统类型、定位、管理
  17. 从培训机构出来的程序员,后来都怎么样了?
  18. wps中设置公式编辑器字体颜色
  19. python生成Excel透视表
  20. 对马的幽灵是关于人的

热门文章

  1. LeetCode笔记05:最长公共前缀
  2. 苹果系统微信实况图照片发送-竞品分析初步思考
  3. LaTex使用技巧19:罗马数字输入(大写和小写)
  4. 多关卡连连看php源码_【Ctrl.js】快手小游戏-连连看源码
  5. Kotlin 插件的落幕,ViewBinding 的崛起,android适配问题
  6. 微信公众平台学习笔记
  7. Cocos Creator 超简洁代码实现有限状态机 FSM,打造丝滑角色动作
  8. AI新动向:多模态+自监督!Meta AI一次搞定语音、视觉和文本三个SOTA
  9. BurpSuite系列(十)----Extender模块(扩展器)
  10. 重装战姬服务器维护,重装战姬更新维护公告(2020年3月26日)