一些常见的网站漏洞

     随着时间的增长,越来越多的网站开发者开发出了更多的网站。而网站漏洞了越来越多了。下面来说说一下常见的网站漏洞。不是很全面,希望大家能注意:

 

网站留言html语言

<img src='index.html' οnerrοr='alert(1)'/>

这个漏洞是通过在页面留言的时候,输入一句html语言。留言成功,页面有可能把这句语言当成<html>语言编译,而不是当成text文本输出。从而通过alert,导出网站的一些信息。其实这是一个很早期的漏洞了,据说ie7以后就不存在这样的问题。但有时候可能还会发生,在这里告诉大家。

 

sql注入攻击

' OR 1=1 

sql注入攻击是通过页面向数据库提交信息时,攻击方通过对提交信息的拼接,从而实现对数据库的操作。

例如:我我们输入账号密码登陆网站时,  账号(username):admin  密码(password):123456

          这样提交时,页面会向后台提交数据,会在数据库执行 select  * from users where  username='admin' and password='123456'

可是通过攻击方对提交的信息拼接后,他可以输入 账号(username):admin  密码(password):1' or'1=1

       这样提交时,页面会向后台提交数据,会在数据库执行

                                    select  * from users where  username='admin' and password='1' or '1=1'

因为1=1永远成立,所以攻击者就可以在不知道密码的情况下,直接登陆成功。针对这个漏洞,sql数据库和eclipse都有相应的对策,但对于一些初学开发者来说,可能并没有注意到这些方面的问题,这里告诉 大家,希望大家注意。

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值