郑州北大青鸟IT培训:网站系统安是企业安防护的重头戏
网站系统安是企业安防护的重中之重,网络管理员是不可掉以轻心的。一个企业的网站是作为企业的形象。如果一旦受到入侵,将会带来不可估算的损失的。不仅仅是企业本身,也会给用户安带来威胁的,导致企业的信誉降低。
现在较常用的网站系统有:织梦(dedecms)、动易、帝国、PageAdmin、PHPCMS、BBS论坛管理系统(discuz、DVBBS)。针对不同的网站系统,有不同的网站安防护措施。郑州北大青鸟IT培训请动易网络安的专业针对此情况应该做哪些方面的防护措施。
据动易公司网络安专家介绍:根据2007年OWASP 组织发布的 Web 应用程序脆弱性10大排名的统计结果表明,跨站脚本、注入漏洞、跨站请求伪造、信息泄露等方面的问题仍然是目前黑客流行的攻击方式,而其中尤以SQL
注入攻击和跨站脚本攻击为重,所谓的SQL注入攻击就是利用程序员在编写代码时没有对用户输入数据的合法性进行判断,导致入侵者可以通过插入并执行恶意SQL命令,获得数据读取和修改的权限;而跨站脚本攻击则是通过在网页中加入恶意代码,当访问者浏览网页时,恶意代码会被执行或者通过给管理员发信息的方式诱使管理员浏览,从而获得管理员权限,控制整个网站。
那么,对这种黑客攻击方式有没有有效的网站系统安手段进行阻击呢?据悉,在SiteFactory™ 内容管理系统开发中,针对各种攻击方式都制定了相应完整的防御方案,并且借助 ASP.NET 的性和功能,可以有效的抵制恶意用户对网站进行的攻击,提高网站的安性,但就针对目前SQL注入攻击和跨站脚本攻击,其更加有效的阻击手段是什么呢?为此,我们向动易网络安专家了解,他向我们介绍了一些安手段:
(一)对于SQL注入攻击:动易系统采用对SQL查询语句中的查询参数进行过滤;使用类型安的SQL参数化查询方式,从根本上解决SQL注入的问题;URL参数类型、数量、范围限制功能,解决恶意用户通过地址栏恶意攻击的问题等,这些手段是控制SQL注入的,还包括其它的一些过滤处理,和其它的对用户输入数据的验证来防止SQL注入攻击。
(二):对于跨站脚本攻击:在对于不支持HTML的内容直接实行编码处理的办法,来从根本上解决跨站问题。而对于支持Html的内容,我们有专门的过滤函数,会对数据进行安处理(依据XSS攻击库的攻击实例),虽然这种方式目前是安的,但不代表以后也一定是安的,因为攻击手段会不断翻新,我们的过滤函数库也会不断更新。
另外对于外站访问和直接访问我们也做了判断,从一定程度上也可以避免跨站攻击。即使出现了了跨站攻击,我们也会通过网站系统安手段将攻击的影响减到较小:
一、对于后台一些会显示HTML内容的地方,通过frame的安属性security="restricted"来阻止脚本的运行(IE有效);
二、使用Cookie的HttpOnly属性来防止Cookie通过脚本泄密(IE6 SP1以上、Firefox 3);
三、身份验证票据都是加密过的;
四、推荐使用更高版本的IE或者FF。
每一个网站系统都有自己的之处,但是网站系统安确实大家共同关注的问题。如果一个网站系统没有相当完善的信息安措施存在,那么这个系统存在的时间的也是不会很久的。如今发达的网络时代,网络安的问题受到重视,郑州北大青鸟网络工程师培训学校提醒网络管理员:对于网站系统安的需要经常性的关注和升级,加强网站系统安。