DVWA(6)不安全的验证码(CAPTCHA) LOW-HIGHT 操作记录

今天带来第六期不安全的验证码操作记录。初次接触DVWA,写下自己的操作记录,希望可以帮助每个刚接触DVWA的新手,同时希望可以提升自己的技术。注:如有操作不当的地方希望可以得到大神指导、交流。也感谢之前查阅的各种大神提供的博客。

使用CAPTCHA可以防止计算机恶意破解密码、刷单等,保证用户是人类(无法快速反复发送请求)。
攻击者绕过CAPTCHA验证后,可以使用恶意脚本操控计算机反复发送请求或者在异地实现绕过验证的CSRF攻击。

Low级别

分析源码,当step值为2时,验证通过

if( isset( $_POST[ 'Change' ] ) && ( $_POST[ 'step' ] == '2' ) )

修改密码,进行抓包

将1改为2,提示修改成功 

 Medium级别

查看源码 step值为2的同时,passed_captcha值为true,验证成功

​
if( isset( $_POST[ 'Change' ] ) && ( $_POST[ 'step' ] == '2' ) )

​
input type=\"hidden\" name=\"passed_captcha\" value=\"true\" />

进行抓包,修改step值,添加passed_captcha=true

Hight级别 

分析源码,g-recaptcha-response的值为hidd3n_valu3,HTTP_USER_AGENT的值为reCAPTCHA

$_POST[ 'g-recaptcha-response' ] == 'hidd3n_valu3'
            && $_SERVER[ 'HTTP_USER_AGENT' ] == 'reCAPTCHA'

进行抓包

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值