网站入侵与脚本攻防修炼笔记.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Select:选取(查询列名) From: 子句指定了 select 语句中字段的来源 (表段) Where:查询条件(那个字段 通常用于缩小搜索范围 子句用于规定选择的标准。)WHERE 关键 字无法与合计函数一起使用。 Like:在 where 下使用 意思是字段中包含 n%:N 开头 %N :结尾 %N% :包含 N NOT LIKE:不包含搜索项 ORDER BY 字段 升(默认)ASC/降 DESC (语句用于根据指定的列对结果集进行排序。) UNION 操作符用于合并两个或多个 SELECT 语句的结果集。(相同的只显示一个) 语法 select 字段 from 表段 […….] union select 字段 from 表段 […….] UNION ALL 操作符用于合并两个或多个 SELECT 语句的结果集。(命令会列出所有的值) 函数 GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。 常常和 SUM() “相加函数”使用分组相加 例如:select 字段 1,SUM(字段 2) from 表段 GREUP BY 字段 1 “意思是把字段 1 分组 然后把字段 1 分好的各组的字段 2 的值相加” HAVING 子句 必须和 GROUP BY 语句一起使用 用于出 GROUP BY 结合后的值的内容 通常用于 小结合后搜索范围 例如:select 字段 1,SUM(字段 2) from 表段 GREUP BY 字段 1 HAVING SUM(字 段 2)<>X “筛选出结合后字段 2 的值” Having 1=1—爆注入点 Group by 字段名 Having 1=1— 爆字段 爆字段 (select top 1 字段 from 表段 where ID=N)>1 爆多表语句(select top 1 name from (select top [n 第 N 个表] id, name from sysobjects where xtype=char(85)) T order by id desc)>1 爆多字段名 (select top 1 col_name(object_id([表名]),[第 N 个字段名]) from sysobjects)>1 LEN()函数返回文本字段中值的长度。 SUM() 函数返回数值列的总数(总额)。如 select sum(字段) from 表段 “在标段中字段的重和” MID( 列名 ,n,N) 函数用于从文本字段中提取字符 Access:asc (字符) SQLServer:unicode(字) 作用:返回某字符的 ASCII 码 COUNT(列名) 函数返回指定列的值的数目 Exist (任何东东)是否存在 存在为真 否则为假 Exist(select * from 表名) “查询是否存在这个表“ Exist(select 列名 from 正确的表名) “查询是否存在这个列 “ (Select count(列名) form 正确的表名)>=1 “判断表段里的列段数是否>=1 查询是否存在这个 列” (select top n len(列名) from 表名)>x 数字型原型:select * from 表名 where 字段=50 (一个有注入点页面内部SQL 代码) 字符型原型:select * from 表名 where 字段=’字符’ 搜索型原型:select * from 表名 where 字段 like ‘%关键字%’ 限制返回行:select top n [PERCENE]……… (N 代表返回行数 如果加 PERCENE 代表% 比) (1)数据记录筛选语句 sql="select * from 数据表 where 字段名=字段值 order by 字段名 [desc]" sql="select * from 数据表 where 字段名 like ‘%字段值%’ order by 字段名 [desc]" sql="select top 10 * from 数据表 where 字段名 order by 字段名 [desc]" sql="select * from 数据表 where 字段名 in (‘值 1’,’值 2’,’值 3’)” sql="select * from 数据表 wher

文档评论(0)

汪汪队 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档