当前位置: 首页 > news >正文

织梦模板网站好优化吗普工招聘最新招聘信息

织梦模板网站好优化吗,普工招聘最新招聘信息,推广引流方法有哪些?,做c语言的题目的网站主要知识点 数据库字符串比较#xff1a;在数据库对字符串进行比较时#xff0c;如果两个字符串的长度不一样#xff0c;则会将较短的字符串末尾填充空格#xff0c;令两个字符串的长度一致#xff0c;比如#xff0c;字符串A:[String]和字符串B:[String2]进行比较时在数据库对字符串进行比较时如果两个字符串的长度不一样则会将较短的字符串末尾填充空格令两个字符串的长度一致比如字符串A:[String]和字符串B:[String2]进行比较时由于String2比String多了一个字符串这时MySQL会将字符串A填充为[String ]即在原来字符串后面加了一个空格令两个字符串长度一致。看如下两条查询语句 select * from users where username‘Dumb’ select * from users where usernameDumb ’ 它们的查询结果是一致的即第二条查询语句里Dumb后面的空格并没有对查询有任何影响。因为在MySQL把查询语句里的username和数据库里的username值进行比较时它们就是一个字符串的比较操作符合上述特征。 INSERT截断这是数据库的另一个特性当设计一个字段时我们都需对其设定一个最大长度比如CHAR(10)VARCHAR(20)等等。但是当实际插入数据的长度超过限制时数据库就会将其进行截断只保留限定的长度。 SQL约束攻击 后台在接收到用户名与密码后使用了php的函数mysql_real_escape_string()处理并使用单引号包裹。验证用户名与密码的代码如下 按理说上述代码不会产生SQL注入等漏洞的啊下面介绍几类关键知识: 在SQL里执行字符串处理时字符串末尾的空格符将会被删除。例如如下代码 上述代码和username test’结果是一样的。但也存在异常情况最好的例子就是LIKE子句了。注意对尾部空白符的这类修剪操作主要是在“字符串比较”期间进行的。这是因为SQL会在内部使用空格来填充字符串以便在比较之前令其它们的长度保持一致。 在所有的INSERT查询里SQL都会根据varchar(n)来限制字符串的最大长度。也就是说如果字符串的长度大于“n”个字符那么仅插入字符串的前“n”个字符。比如特定列的长度约束为“5”个字符那么在插入字符串“testName”时实际上只能插入字符串的前5个字符即“testN”。 当注册时后台一般先select一下用户名看看是否存在然后在insert一下。示例代码如下 这里注册时使用用户名【大量空格】和随机密码注册即可完成攻击。 主要原理就是insert时候有varchar(n)的限制大于n的时候会截取前n个存入。在数据库对字符串进行比较时即select操作如果两个字符串的长度不一样则会将较短的字符串末尾填充空格令两个字符串的长度一致。注册时select语句不会将admin[大量空格]11删减到n位所以不会被select查出与admin重复不会返回数据接下来就可以插入admin[空格]截取11和自定义密码了。 如果使用用户名“vampire”和密码“random_pass”登录的话对比时是admin与admin[大量空格]会将前面的admin添加空格与后面的长度相同在进行对比那么返回的只能是我们自己注册的用户信息而不会返回目标用户信息。SQL查询语句是一个and操作如果密码不一样怎么会把目标用户的信息也返回回来? 当登陆时使用admin与自定义密码登陆数据库将返回我们自己注册的账户信息但是注意此处的return $username虽然此时查询出来的是我们自己的用户信息但是返回的用户名则是目标的用户名。如果此后的业务逻辑直接以该用户名为准则我们就达到了水平越权的目的。
http://wiki.neutronadmin.com/news/376894/

相关文章:

  • 专做耐克阿迪鞋网站怎么做网站登录界面
  • 太原网站推广公司wordpress提取
  • 网摘网站推广法网站建站的步骤
  • 网站做搜索引擎优化百度关键词网站怎么做
  • 网站建设维护岗位职责wordpress文章所属栏目
  • vs网站制作教程网站建设实训小组报告
  • 网站建设类工作描述桂林旅游景点大全
  • 沅江网站设计平湖新埭哪里有做网站的
  • 网站建设合同的要素及签订注意事项深圳房产信息网
  • 企业网站优化甲薇g71679做同等效果下拉词哪家做网站
  • 中山做百度网站的公司名称做网站后期都用什么软件
  • 桥梁建设网站在哪里可以投稿wordpress后台产品图标
  • 江门网站设计模板西安手机网站制作的公司
  • 网站优秀设计方案网络营销的基本方法
  • 福州网站制作案例软件网站开发
  • 什邡市建设局网站wordpress头像本地化
  • 如何制作企业网站一级建设造师网站
  • 二手车网站开发多少钱网站建设合同贴花算哪一类
  • 怎样提高网站排名服装公司网站建设规划方案
  • 泉州网页模板建站如何跟进网站建设的客户
  • 深圳易百讯网站建设公司高校部门网站建设
  • wordpress ie兼容昆山seo网站优化软件
  • 企业手机端网站模板淘宝上做网站排名
  • 个人网站开发实例wordpress企业微信
  • 电商网站开发分析如何查网站备案信息
  • 网站设计排行mip wordpress模板
  • 优秀网站建设多少钱什么网站能赚钱
  • 网站建设 教学大纲软件工程师的薪资待遇
  • 涉密项目单位网站建设流程wordpress备案号链接错误
  • 怀化网站优化哪个好邯郸wap网站建设费用