|
说到黑客,可能大家想到最多的就是破坏,但是你要知道,其实正是有是黑客,才有了企业技术的进步,要是没有黑客,企业技术一成不变,那又有什么意思呢?但是黑客太多了,我们应该怎么去对付呢?下面就为大家介绍一下如何对黑客说NO!
第一个大招:确保服务器安全
根据杭州国土资源局的一个负责网站维护的技术人员告诉黑客联盟记者,网站上周遇到了黑客攻击,网站首页的“本网站将进行技术升级,暂时关闭一个月”,这条信息是黑客发布的,是虚假的信息,现在已经修复,网站运行安全,技术上并没有出现任何漏洞,我们在声讨黑客的同时,也在考虑另外一个问题,今后我们要怎么去保障网站的运行安全呢?
想要搭建安全的服务器运行环境,建立黑客攻击的第一道安全防线。但是新的问题也出现了,搭建安全的服务器环境来防止“黑客”攻击,要涉及的地方太多,技术要求也比较高,目前的中小型网站来说,可以从3个方向来做:
1、技术方面:可以使用软硬件防火墙、杀毒软件、页面防篡改系统来搭建一个结构上较完善的Web服务器环境,这样可以抵御页面的黑客攻击!
2、服务器:进行网络多方面分析、建立企业中心机房管理制度、建立操作系统以及防病毒软件定期升级机制、对重要服务器的访问日志进行备份,通过这些服务,增强网络的黑客抗干扰性,尽可能的保证企业安全;
3、技术支持上:对网站后期维护,要做到固定维护,及时维护!
目前很多中小企业的网站都是购买虚拟机来托管给别人的,想要防止黑客入侵的风险,这个就需要网站自身去给网站做好防御工作,在开发网站时,就应该考虑这些因素进去,努力把黑客入侵的入口都做好把控,这样才能确保最大程度的减少黑客攻击!
第二个大招:对企业系统做一个全面的防御
做好了服务器的防御就够了吗?这还不够,服务器只是做好了进行外围的攻击准备,核心的系统安全才是最重要的,只有做好系统安全,才能真正杜绝威胁!
一般情况下 Web 应用程序攻击经验显示,跨站脚本、注入漏洞、跨站请求伪造、信息泄露等这些方面仍然是黑客最喜欢的方式,而其是SQL注入攻击和跨站脚本攻击为主要手段,常见的SQL注入攻击就是利用网站开发人员在制作网站时时没有对用户输入数据的合法性进行逻辑判断,导致黑客可以通过SQL命令插入并执行恶意漏洞,从而盗取数据读取和修改的权限;跨站脚本攻击主要是通过在网页中加入强制程序,当用户访问网页时,强制程序就会被执行或者通过给网站管理员发信息的方式欺骗管理员浏览,从而获得管理员权限,控制整个网站的系统,最后进行攻击。
说到这里,我们对这种黑客攻击方式有没有解决的安全手段呢?各种攻击方式都可以制定相应完整的防御方案,可以有效的抵制恶意用户对网站进行的攻击,提高企业安全性!
1、对于SQL注入攻击:我们可以采用对SQL查询语句中的查询参数进行过滤;使用类型安全的SQL参数化查询方式,从根本上解决SQL注入的问题;URL参数类型、数量、范围限制功能,解决恶意用户通过地址栏恶意攻击的问题等,这些手段是控制SQL注入的,还包括其它的一些过滤处理,和其它的对用户输入数据的验证来防止SQL注入攻击。
2、对于跨站脚本攻击:在对于不支持HTML的内容直接实行编码处理的办法,来从根本上解决跨站问题。而对于支持Html的内容,我们有专门的过滤函数,会对数据进行安全处理(依据XSS攻击库的攻击实例),虽然这种方式目前是安全的,但不代表以后也一定是安全的,因为攻击手段会不断翻新,我们的过滤函数库也会不断更新。
3、另外对于外站访问和直接访问我们也做了判断,从一定程度上也可以避免跨站攻击。即使出现了了跨站攻击,我们也会将攻击的影响减到最小。
第三个大招:平时加强管理和政府协调进行,可以更好的抵御黑客攻击!最新的攻击事件证明,网站在安全方面还存在很多的漏洞,但是网站管理员和政府在安全方面扮演着重要的角色,希望政府可以协调,共同打击网络黑客犯罪,从制度上保障企业安全。这样才能创造一个健康的互联网社会!
|
|