sqllab第四关通关笔记

知识点:

  • 判断注入点类型
  • 判断原始语句
    • select 1,2,3 from 表名 where id=("输入") limit 0,1;

首先判断注入类型

构造id=1/0

正常打印;字符型注入

构造id=1'

正常回显;说明不是用单引号读取输入内容

构造id=1"

发生异常;回显出现了关键信息')'

说明原始语句中对输入的读取格式为 ("输入")

默认单引号为字符串信息

好了,既然知道了语法信息,下面就开始注入

构造payload:id=0")+union+select%201,2,3%20--+

这和第三关类似;联合注入;成功打印输入的内容

10

相关推荐
freexyn1 小时前
Matlab自学笔记七十六:表达式的展开、因式分解、化简、合并同类项
笔记·算法·matlab
IT摆渡者3 小时前
linux 系统安全检查
运维·网络·经验分享·笔记
十安_数学好题速析4 小时前
【多选】曲线方程:四步避坑判断曲线类型
笔记·学习·高考
chase。6 小时前
【学习笔记】skrl: 模块化、灵活的强化学习库深度解析
笔记·学习
其实防守也摸鱼7 小时前
CSDN博客写什么?从0到1打造你的技术影响力
笔记·测试用例·博客·教程·ai写作·ai辅助·高质量
EQ-雪梨蛋花汤7 小时前
【Unity笔记】Unity 音游模板与免费资源:高效构建节奏游戏开发全指南
笔记·unity·游戏引擎
xian_wwq8 小时前
【学习笔记】多租户的 Agent 隔离设计
笔记·学习
互联网江湖8 小时前
腾讯AI的时代之问:姚顺雨是不是另一个张小龙?
笔记
深蓝海拓8 小时前
PySide6,图形按钮使用系统内置图标
笔记·python·学习·pyqt
chushiyunen9 小时前
npy文件笔记
笔记·python