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

相关推荐
遇到困难睡大觉哈哈13 小时前
Harmony os——ArkTS 高性能编程实践 – 速查笔记
笔记·harmonyos·鸿蒙
iiiiii1113 小时前
【论文阅读笔记】IDAQ:离线元强化学习中的分布内在线适应
论文阅读·人工智能·笔记·学习·算法·机器学习·强化学习
点亮一颗LED(从入门到放弃)13 小时前
C语言学习笔记(1)——输入输出,数据类型
c语言·笔记·学习
土拨鼠烧电路13 小时前
RPA悖论迷思:从解放的利器到运维的枷锁?
大数据·运维·笔记·rpa
IMPYLH13 小时前
Lua 的 select 函数
java·开发语言·笔记·后端·junit·游戏引擎·lua
云半S一13 小时前
春招准备之测试基础理论篇
经验分享·笔记·功能测试·测试覆盖率
摇滚侠13 小时前
2025最新 SpringCloud 教程,Nacos-注册中心-服务发现功能,笔记07
笔记·spring cloud·服务发现
灰灰勇闯IT14 小时前
Flutter×VS Code:跨端开发的高效协作指南(2025最新配置)
笔记·flutter·harmonyos
d111111111d14 小时前
STM32-外设学习-读写备份寄存器(代码)--学习笔记
笔记·stm32·单片机·嵌入式硬件·学习
摇滚侠14 小时前
零基础小白自学Git_Github教程,仓库的其它功能-项目管理,笔记09
笔记·git·github