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

濮阳建网站的简历表格 个人简历

濮阳建网站的,简历表格 个人简历,wordpress手机访问主题,娄底seoMySQL超长字符截断又名"SQL-Column-Truncation",是安全研究者Stefan Esser在2008 年8月提出的。 在MySQL中的一个设置里有一个sql_mode选项,当sql_mode设置为default时,即没有开启STRICT_ALL_TABLES选项时(MySQLsql_mo…

MySQL超长字符截断又名"SQL-Column-Truncation",是安全研究者Stefan Esser在2008 年8月提出的。

在MySQL中的一个设置里有一个sql_mode选项,当sql_mode设置为default时,即没有开启STRICT_ALL_TABLES选项时(MySQLsql_mode默认即default),MySQL对插入超长的值只会提示warning,而不是error,这样就可能会导致一些截断问题。

新建一张表测试,表结构如下(MySQL5.1):

CREATE TABLE USERS(id int(11) NOT NULL, //长度为7username varchar(7)NOT NULL,password varchar(12)NOT NULL ,)

分别插入以下SQL语句(注入提示消息)。

①插入正常的SQL语句。

mysql> insert into users(id,username,password)values(1,'admin','admin');//成功插入,无警告,无错误Query OK,1 row affected(0.00 sec)

②插入错误的SQL语句,此时的"admin "右面有三个空格,长度为8,已经超过了原有的规定长度。

mysql> insert into users(id,username,password)values(2,'admin       ','admin');//成功插入,一个警告Query OK,1 row affected,1 warning(0.00 sec)

③插入错误的SQL语句,长度已经超过原有的规定长度。

mysql> insert into users(id,username,password) values(3,'admin    x','admin');//成功插入,一个警告Query OK,1 row affected,1 warning(0.00 sec)

MySQL提示三条语句都已经插入到数据库,只不过后面两条语句产生了警告。那么最终有没有插入到数据库呢?执行SQL语句查看一下就知道了。

mysql> select username from users;

可以看到,三条数据都被插入到数据库,但值发生了变化,此时在通过length来取得长度,判断值的长度。

mysql> select length(username)from users where id =1 ;

可以发现,第二条与第三条数据的长度为7,也就是列的规定长度,由此可知,在默认情况下,如果数据超出列默认长度,MySQL会将其截断。

但这样何来攻击一说呢?

面查询用户名为'admin'的用户就知道了。

mysql> select username from users where username='admin';

只查询用户名为admin的用户,但是另外两个长度不一致的admin用户也被查询出,这样就会造成一些安全问题,比如,有一处管理员登录是这样判断的,语句如下:

$sql = "select count(*) from users where username='admin' and password='*******;

假设这条SQL语句没有任何注入漏洞,攻击者也可能登录到管理页面。假设管理员登录的用户名为 admin,那么攻击者仅需要注册一个"admin”用户即

可轻易进入后台管理页面,像著名的WordPress就被这样的方式攻击过。

http://www.yayakq.cn/news/994253/

相关文章:

  • 网站wap设置电子商城怎么注册
  • 网站建设成都云廊坊微信网站建设
  • 南京网站定制西安大雁塔景点介绍
  • 钻石网站建设网站建设招标方式
  • wordpress酷炫插件平顶山做网站优化
  • jsp做网站wordpress调用最新文章模板
  • 怎么做类似站酷的网站厦门做网站推广
  • 大同泰瑞集团建设有限公司网站朝阳专业做网站
  • 网站开发技术课程报告网络系统工程师
  • 深圳企业网站制作公司介绍图案设计网
  • 淄博市建设局网站首页怎么搭建自己的网站挣钱
  • 十堰网站建设公司黑龙江建设网网上办事大厅
  • 中牟网站建设seo站长网
  • 网页商城设计商城网站设计案例建设厅网站如何查询企业信息网
  • 单页网站网址云南城市建设职业学院网站
  • 大岭山网站仿做快速建立平台网站开发网站模板设计
  • 股票配资系统网站开发wordpress分类链接
  • 获取网站漏洞后下一步怎么做开发一个网上商城
  • 百度云搭建网站建个网站的电话
  • 河源城乡规划建设局网站移动端网站排名
  • 营销网站做推广第五次普查数据自网站怎么做
  • 集团网站建设运营公司上海公司排名
  • 医疗网站建设腾讯科技微信小程序
  • 做网站服务器网站开发子孙账号
  • 做网站微信朋友圈应该怎么发产品推广渠道
  • 专业做ea的网站在线销售型网站
  • 怎么去创立一个网站地方网站全网营销
  • 做网站后付款辽宁建设工程信息网项目经理变更
  • 那些市区做网站群网站设计的一般步骤是什么?
  • 网站一直百度上搜不到是怎么回事啊专业制作网站