SQL Server的WAITFOR DELAY注入
WAITFOR是SQL Server中Transact-SQL提供的一个流程控制语句。它的作用就是等待特定时间,然后继续执行后续的语句。它包含一个参数DELAY,用来指定等待的时间。如果将该语句成功注入后,会造成数据库返回记录和Web请求也会响应延迟特定的时间。由于该语句不涉及条件判断等情况,所以容易注入成功。根据Web请求是否有延迟,渗透测试人员就可以判断网站是否存在注入漏洞。同时,由于该语句并不返回特定内容,所以它也是盲注的重要检测方法。
本期作业:
例如,构建以下注入语句:
find.asp?ID=300 WAITFOR DELAY '0:0:4'--
其中,WAITFOR DELAY '0:0:4'--  表示延迟4秒,再继续执行。这样网页响应会延迟4秒。
PS:由于WAITFOR不是SQL的标准语句,所以它只适用于SQL Server数据库。

SQL Server的WAITFOR DELAY注入相关推荐

  1. SQL server延时(WAITFOR)

    今天无聊的时候突然发现一个小东西,之前还都没有注意过这里:就是SQL server的延时执行,以前在玩前端的时候可能会经常使用这个,比如Settimeout();今天在瞎逛的时候突然发现一个SQL s ...

  2. 12-Web安全—基于SQL Server的报错注入——and,conver,cast

    我们知道SQL Server是由微软开发,很优秀的数据库,可以精确地定位错误消息,这点对开发人员非常友好,特别是对于web安全工作者来说,利用SQL Server报错的信息对目标系统有效进行渗透测试. ...

  3. SQL server手工注入入门

    安全库:http://www.seclibs.com/ 网络安全爱好者的安全导航,专注收集信安.红队常用网站.工具和技术博客 目录 0x01 SQL server基础 0x02 基本注入 SQL se ...

  4. sql raiserror_SQL Server PRINT和SQL Server RAISERROR语句

    sql raiserror This article explores the SQL Server PRINT statements, and its alternative SQL Server ...

  5. SQL查询结果集对注入的影响及利用

    对于注入而言,错误提示是极其重要.所谓错误提示是指和正确页面不同的结果反馈,高手是很重视这个一点的,这对于注入点的精准判断至关重要.本问讨论下关于几类错误和他产生的原理,希望对读者有所帮助. 错误提示 ...

  6. 剖析SQL Server 2005查询通知之基础篇

    剖析SQL Server 2005查询通知之基础篇 注:这是本人转载的文章. 摘要 在本系列文章中,我们将深入探讨如何把.NET 2.0和SQL Server 2005的查询通知特征联合起来,以便通知 ...

  7. SQL Server应用程序中的高级SQL注入

    作者:不详 来源:techtarget http://www.csai.cn 2006年5月11日 摘要:这份文档是详细讨论SQL注入技术,它适应于比较流行的IIS+ASP+SQLSERVER平台.它 ...

  8. SQL Server应用程序中的高级SQL注入[转]

    SQL Server应用程序中的高级SQL注入[从A.Z的POST里转载,经过整理] 作者:Chris Anley[chris@ngssoftware.com] An NGSSoftware Insi ...

  9. SQL Server 2008之WaitFor

    在SQL Server 2005以上版本中,在一个增强的WaitFor命令,其作用可以和一个job相当.但使用更加简捷. 看MSDN: http://msdn.microsoft.com/zh-cn/ ...

最新文章

  1. 爬虫 spider02——详析http
  2. python中求二维数组元素之和_乘以二维数组元素和和
  3. 文件管理服务器数据库,Oracle数据库服务器参数文件管理教程
  4. html5软件下载页面源码
  5. mysql支持数据安全的引擎_MySQL 支持的存储引擎
  6. Servlet doGet doPost 中获取参数 中文乱码
  7. 20210327“泰迪杯数据挖掘大赛”csv模块使用记录
  8. 怎么在图片上直接编辑文字?建议收藏这些编辑方法
  9. 十七、面相对象的进阶
  10. luogu_1378 油滴扩展
  11. ReactNative连接android模拟器
  12. 【看表情包学Linux】文件描述符 | 重定向 Redirection | dup2 函数 | 缓冲区的理解 (Cache)
  13. jQuery轮播图(详细注释)
  14. win10禁用全角_win10系统屏蔽全角/半角快捷键的操作办法
  15. 江南Style之---西塘
  16. c 语言指针数组长度,c如何获取指针数组的长度?
  17. position详解
  18. 维基百科 mysql_把维基百科首页词条的数据导入mysql【Python】
  19. 福彩3d开奖结果接口文档及示例分享
  20. 【源码篇】聊聊源码mybatis(更新分析)

热门文章

  1. BUILD 2015: Visual Studio对GitHub的支持
  2. Android -- 通知栏的使用
  3. android设备不自带sqlite3问题(sqlite3 not found)
  4. javascript2008
  5. [收藏] Java 编程的动态性
  6. 因修改/etc/sudoers权限导致sudo和su不能使用的解决方法
  7. 解决javah生成c头文件时找不到android类库的问题
  8. 最新版OpenWrt编译教程,解决依赖问题
  9. caffe中在某一层获得迭代次数的方法以及caffe编译时报错 error: ‘to_string‘ is not a member of ‘std‘解决方法
  10. hadoop--Unable to load native-hadoop library for your platform解决方法