目录

1.实验内容

2.实验环境

3.实验结果

1)基于表单的暴力破解

2)验证码绕过(on server)

3)验证码绕过(on client)


1.实验内容

1)基于表单的暴力破解

2)验证码绕过(on server)

3)验证码绕过(on client)

2.实验环境

Pikachu;

Firefox 52.0.2 渗透便携版 T00LS beta8;

BurpSuite2.0.0;

phpStudy2018

3.实验结果

1)基于表单的暴力破解

输入一个账号密码测试

进入Burp Suite查看发送的包

发送至Intruder模块

进入Intruder ->Positions模块

设置攻击类型Attack type、变量(使用Clear清除该变量)

进入Intruder ->Payloads模块

开始攻击

攻击成功,正确密码的长度和其他密码长度不一样


操作:

1.启动Burp Suite,Next ->Start Burp ->Proxy ->intercept

2.启动火狐,进入页面http://localhost/pikachu/vul/burteforce/bf_form.php

3.Burp Suite中由变成

4.火狐打开FoxyProxy,输入username(如admin)和password(如123456),点击Login

(注:若出现下图,则Burp Suite抓包失败,重复步骤3,4)

(注:此处用这三个用户才能攻击成功获得密码)


2)验证码绕过(on server)

1.验证码为空会显示

2.验证码错误会显示

3.验证码能重复使用


该实验通过重复利用某一正确的验证码,而不断改变username和password进行对应关系的破解。

输入一个账号密码测试

  进入Burp Suite查看发送的包,并发送至Repeater模块

进入Repeater模块,点击go,提示为login success

验证码为空出现提示

修改验证码后提示

修改用户名和密码,验证码不变,提示仍然是login success,说明验证码可以重复利用

发送至Intruder模块,与基于表单的暴力破解的步骤类似

最后攻击成功,正确密码的长度和其他密码长度不一样

3)验证码绕过(on client)

1.验证码为空不报错

2.验证码错误不报错


输入一个账号密码测试

进入Burp Suite查看发送的包,并发送至Repeater模块

进入Repeater模块,点击go,提示为login success

验证码为空,提示仍然是login success,不报错

修改验证码,提示仍然是login success,不报错

发送至Intruder模块,与基于表单的暴力破解的步骤类似

最后攻击成功,正确密码的长度和其他密码长度不一样

Pikachu漏洞练习——暴力破解相关推荐

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

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

  2. web漏洞之暴力破解

    漏洞概述 暴力破解-枚举.通过利用大量猜测和穷举的方式来尝试获取用户口令的攻击方式,就是猜口令.攻击者一直枚举进行请求,通过对比数据包的长度可以判断是否爆破成功,因为爆破成功和失败的数据包长度不一样. ...

  3. pikachu靶场之暴力破解

    目录 一.什么是暴力破解 二.burpsuite四种攻击类型 1. sniper(狙击手模式) 2. battering ram(攻城锤模式) 3. pitchfrk(音叉模式) 4. cluster ...

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

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

  5. 暴力破解(Burte Force)

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

  6. 使用burp进行暴力破解 ——合天网安实验室学习笔记

    实验链接 通过该实验掌握burp的配置方法和相关模块的使用方法,对一个虚拟网站使用burp进行暴力破解来使网站建设者从攻击者的角度去分析和避免问题,以此加强网站安全. 链接:http://www.he ...

  7. 2-1暴力破解原理和测试流程

    本文章的主题是暴力破解漏洞,我们来看一下这章将讲述什么内容  暴力破解攻击&暴力破解漏洞概述 暴力破解漏洞测试流程 一定是站在安全测试的角度,如何去确认我们的目标系统存在破解漏洞的 基于 ...

  8. Nmap.sqlmap.暴力破解

    1. Nmap的基本 Nmap + ip 6+ ip Nmap -A 开启操作系统识别和版本识别功能 – T(0-6档)  设置扫描的速度  一般设置T4    过快容易被发现 -v 显示信息的级别, ...

  9. 使用burp进行暴力破解

    1.在没有burp之前,客户端使用浏览器直接与服务器进行通信.有了burp之后,burp在客户端与服务器之间充当代理.这样,浏览器发送给服务器的请求就会被burp进行捕获,而burp和wireshar ...

最新文章

  1. 如果你的云服务商倒闭该怎么办?
  2. python strip() 函数探究
  3. javaWeb项目中获取ip为 0:0:0:0:0:0:0:1
  4. OpenCV | 基于visual studio 2010版本的OpenCV3.0.0配置文件
  5. 《leetcode》single-number-ii
  6. 前端学习(2901):javascript五大浏览器
  7. pypinyin 获取多音字的拼音组合
  8. 美团DSP广告策略实践
  9. okhttp_utils的使用以及与服务端springboot交互中遇到的问题
  10. Ubuntu下The program 'python' can be found in the following packages:
  11. 如何判断各个IE浏览器版本
  12. 百度之星2019决赛旅游记
  13. MyEclipse更换背景豆沙绿
  14. opengl 知识点2
  15. 华为机试真题 Python 实现【最短木板长度】【100%通过率】【2022.11 Q4 新题】
  16. COM---EXE中的服务器
  17. 方差分析(ANOVA)简记
  18. 云计算1+X平台运维与开发认证(初级)操作题详解
  19. 微信小程序使用 setInterval 制作计时器后台延迟问题
  20. kakfa的维护:Brock停止

热门文章

  1. 一线城市房价的理性思考
  2. 2021年氟化工艺最新解析及氟化工艺找解析
  3. 去中心化区块链预言机
  4. uni-app接入高德地图SDK实现定位用户城市
  5. 光脚丫思考Vue3与实战:第03章 Vue实例
  6. 远程桌面端口不是3389,怎么连接
  7. 查看linux创建了哪些用户组,Linux查看用户属于哪些组/查看用户组下有哪些用户...
  8. js点击空白关闭div
  9. 又一波网红餐饮店惨死,餐饮+新零售或将产生新格局
  10. 网吧倒闭了,100台电脑回收25万多元,谁说电脑店难经营?