首页 睿志案例 服务流程 服务项目 关于睿志 联系我们 新闻动态 睿志荣誉
资讯中心
您当前位置:  > 新闻动态 > 资讯中心 > 
客户评价 睿志新闻 资讯中心

十堰网站建设中要警惕网站程序中的安全漏洞

时间:2010-08-10      阅读:

  为了迎合SEOer,现在网站卖黑链的铺天盖地,这些链接获得的渠道多数是通过入侵网站,通过网站程序的漏洞或者服务器的漏洞获得网站的修改权限,因此,对于网站的安全防范我们要提高警惕。一般网站的安全分为:服务器配置安全和脚本程序安全。这里,我们来谈谈关于十堰网站建设中网站安全的程序设计原则性问题。

  在编写网站程序时,程序员往往会忽略程序的安全性设置,尤其是对用户输入信息的过滤。很容易导致不法分子对数据库进行非法的操作、上传木马等。一般出现比较多的漏洞是:注入和跨站两种

  注入漏洞是由于程序没有对用户的输入数据进行严格的检查、过滤,使攻击者可以把SQL命令插入到请求查询的字符串中,根据程序返回的结果,获得他所想得到的数据。

  跨站漏洞是指攻击者利用网站程序对用户输入的信息过滤不足,输入可以显示在页面上对其他用户造成影响的HTML代码,从而盗取用户资料、利用用户身份进行某种攻击的一种方式。

  除了以上两种,还有越权、上传、引擎等多种漏洞。一个站点程序的安全可能会导致整个服务器的“沦陷”,对于网站来说,这关系到网站的信誉、用户的隐私、网站的发展等问题。

  不要相信用户输入的数据

  永远不要相信任何时候用户所输入的任何数据-这是编写安全的WEB程序的基本原则。用户输入的数据,在程序执行前一定要经过严格的检查、过滤非法字符串。通过对特殊文字、编码、字段数组每个元素以及SQL语句关键字进行过滤,检查各项输入参数的长度、格式数据类型以及有效性的检查,采取对将要入库、显示的内容进行关键字替换等措施来有效阻止注入攻击和跨站攻击。

  输出内容检测

  对于代码输出的程序过程,在输出前检测输出的代码中不含有跨站攻击的脚本。我们不信任用户输入的数据,程序输出的数据我们也一样不能完全信任。这就好比设置了一道门,不管是进来还是出去的人,都要严格检查。防止在进入检查的时候出现纰漏。

  防止越权操作

  凡涉及到用户和管理员的操作,必须要严格检查操作的合法性,特别是对会员自身的操作,要检查数据是否属于操作者的本人,是否存在越权的行为。而且在验证其身份的合法性时一定要引用系统服务端的程序。

  上传文件的检查

  所有对网站文件的读写操作都要经过权限的判断、类型检查,杜绝用户上传木马、病毒等文件或者删除,篡改系统程序文件。不管是文件、文件夹的创建、修改还是浏览读取,要进行过滤存在安全隐患的字符,最好不要给用户更改文件后缀名的权限。

  信息加密

  建立一个完善的加密体制,确保密码和信息的安全。对于一些特殊的链接字符串、参数也要进行不要的加密措施,最大限度保障系统信息的安全。


标签:十堰,网站,建设,中要,警惕

选择睿志,睿智之选!

* 睿志科技为企业提供软件定制、APP定制、数字化政务、数字化车间等有价值的专业服务。
13597853239
线上服务咨询 0719-8881168
13597853239
线上服务咨询 0719-8881168