DVWA Brute Force(low)

0x00 设置安全水平

小白刚接触DVWA,先从简单的开始
在这里插入图片描述

00x1 Brute Force(蛮力:爆破)

在这里插入图片描述

0x02 开启firefox代理

首选项
在这里插入图片描述

0x03 使用brupsuite爆破

输入:
admin
123456
点击登入
在这里插入图片描述在http history中找到目标,然后将它送至爆破页

在这里插入图片描述
转到爆破页:
设置爆破参数,这里只需要设置两个爆破参数
一个是username,另一个是password,
所以这里先清除自动添加的爆破标记的参数
在这里插入图片描述
然后选中需要爆破参数的值的位置加上爆破标记

在这里插入图片描述设置Attack Type
在这里插入图片描述
Attack Type说明:
Sniper:当涉及到一个爆破参数时使用(一个未知)
Battering ram :涉及多个爆破参数,但是所有参数是同一个值,同时枚举相同值
Pitchfork:涉及多个爆破参数,但是所有参数是不一定是同一个值,假设此时有两个爆破列表:A = [a,b,c,d] ,B = [1,2,3,4],枚举是:a 1,b 2,c 3,d 4(一一对应同时枚举)
Cluster bomb:涉及多个爆破参数,但是所有参数是不一定是同一个值,
假设此时有两个爆破列表:A = [a,b,c,d] ,B = [1,2,3,4],枚举是:a 1,a 2,a 3,a 4,b 1,b 2,b 3,b 4…d 1,d 2,d 3,d 4(两个列表的全部组合)

这里我们采用最后一种演示:
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

0x04 扩展:sql注入

分析源码发现可以sql注入来绕过密码验证

<?php

if( isset( $_GET[ 'Login' ] ) ) {
    // Get username
    $user = $_GET[ 'username' ];

    // Get password
    $pass = $_GET[ 'password' ];
    $pass = md5( $pass );

    // Check the database
    $query  = "SELECT * FROM `users` WHERE user = '$user' AND password = '$pass';";
    $result = mysqli_query($GLOBALS["___mysqli_ston"],  $query ) or die( '<pre>' . ((is_object($GLOBALS["___mysqli_ston"])) ? mysqli_error($GLOBALS["___mysqli_ston"]) : (($___mysqli_res = mysqli_connect_error()) ? $___mysqli_res : false)) . '</pre>' );

    if( $result && mysqli_num_rows( $result ) == 1 ) {
        // Get users details
        $row    = mysqli_fetch_assoc( $result );
        $avatar = $row["avatar"];

        // Login successful
        echo "<p>Welcome to the password protected area {$user}</p>";
        echo "<img src=\"{$avatar}\" />";
    }
    else {
        // Login failed
        echo "<pre><br />Username and/or password incorrect.</pre>";
    }

    ((is_null($___mysqli_res = mysqli_close($GLOBALS["___mysqli_ston"]))) ? false : $___mysqli_res);
}

?> 

Username:admin' #
Password:不输入或随便输
在这里插入图片描述
或者:

admin' or '1=1

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Leo Bliss

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值