环境sqli-labs
less 25
1、输入特殊字符,报错
2、单引号闭合
3、输入and、or都会被过滤,报错,输入||正常,所以可以判断是大小写过滤
less 26
一、输入特殊字符,看报错信息
二、闭合语句没有效果,屏蔽了-,空格,or等等
三、重新构造闭合语句
这样就绕过了去空格
四、获取数据库名称
less 27
一、输入特殊字符,报错
'
二、由于过滤了特殊符号,构造如下闭合语句
三、通过union查询
四、union.select大小写替换一下,空格用/*%0a*/替换
五、获取数据库名称