安大互联
财经热点 > Asp编程 > 未雨绸缪 - 防范ASP木马的十大基本原则
未雨绸缪 - 防范ASP木马的十大基本原则
浏览次数:【324】  发布日期:2009-8-13 12:09:22    文章分类:Asp编程   
专题:】 【
 

由于ASP它本身是服务器提供的一贡服务功能,尤其是最近由dvbbs的upfile文件出现漏洞以来,其高度的隐蔽性和难查杀性,对网站的安全造成了严峻的要挟。因此针对ASP木马的防范和清除,为网管人员提出了更高的技术要求。  

几个大的程序全部被发现存在上传漏洞,小程序更是不计其数,让ASP木马一下占据了主流,得到广泛的使用,想必假如你是做服务器的话,一定为此头疼不止吧,尤其是虚拟主机的用户都遇到过网页被篡改、数据被删除的经历,事后除了对这种行径深恶痛绝外,许多客户又苦于没有行之有效的防范措施。鉴于大部分网站入侵都是利用ASP木马完成的,特写此文章以使普通虚拟主机用户能更好地了解、防范ASP木马。也只有空间商和虚拟主机用户共同做好安全防范措施才可以有效预防ASP木马!

我们首先来说一下怎么样防范好了,说到防范我们自然要对ASP木马的原理了,大事理我也不讲了,网上的文章有的是,通俗的说ASP木马事实上就是用asp编写的网站程序,甚至有些ASP木马就是由asp网站管理程序更改而来的。就例如讲我们常见的asp站长助手,等等

它和其它asp程序没有本质区别,只要是能运行asp的空间就能运行它,这种性质使得ASP木马非常不简单被发觉。它和其它asp程序的区别只在于ASP木马是入侵者上传到目标空间,并帮助入侵者控制目标空间的asp程序。严峻的从而获取服务器管理员的权限,要想禁止ASP木马运行就等同禁止asp的运行,显然这是行不通的,这也是为啥ASP木马疯狂的原因!有人要问了,是不是就没有办法了呢,不,有办法的:

第壹:从源头入手,入侵者是咋样上传ASP木马的呢?一般哟几种方法,通过sql注射手段,获取管理员权限,通过备份数据库的功能将ASP木马写入服务器。或进入后台通过asp程序的上传功能的漏洞,上传木马等等,当然正常情境下,这些可以上传文件的asp程序都是有权限限制的,大多也限制了asp文件的上传。(好比:可以上传图片的新闻发布、图片管理程序,及可以上传更多类型文件的论坛程序等),如果我们直接上传ASP木马的话,我们会发现,程序会有提示,是不能直接上传的,但由于存在人为的asp设置错误及asp程序本身的漏洞,给了入侵者无隙可乘,实现上传ASP木马。

因此,防范ASP木马的关键就在于虚拟主机用户如何确保自己空间中asp上传程序的安全上,假如你是用别人的程序的话,尽量用出名一点的大型一点的程序,这样漏洞自然就少一些,而且尽量使用最新的版本,并且要我们时常去官方网站查看新版本或是最新补丁,还有就是那些数据库默认路径呀,管理员密码默认呀,务必要改,形成习惯保证程序的安全性。

那么假如你是程序员的话,我还想说的一点就是我们在网站程序上也应该尽量从安全的视角上编写涉及用户名与口令的程序最好封装在服务器端,尽量少的在ASP文件里出现,涉及到与数据库连接地用户名与口令应给予最小的权限; 需要经过验证的ASP页面,可跟踪上一个页面的文件名,只有从上一页面转进来的会话才能读取这个页面。防止ASP主页.inc文件泄露问题; 防止UE等编辑器生成some.asp.bak文件泄露问题等等尤其是上传功能务必要特别注意

上面的只是对客户的一些要求,可是空间商由于无法预见虚拟主机用户会在自己站点中上传啥样的程序,和每个程序是否存在漏洞,因此无法防止入侵者利用站点中客户程序本身漏洞上传ASP木马的表现。空间商只能防止入侵者利用已经被入侵的站点再次入侵同一服务器上其它站点的表现。这也更加说明要防范ASP木马,虚拟主机用户就要对自己的程序严格把关!

为此我汇总了ASP木马防范的十大原则供大家参考:

1、建议用户通过ftp来上传、维护网页,尽量不安置asp的上传程序。

2、对asp上传程序的调用务必要进行身份认证,并只允许信任的人使用上传程序。

这其中包含各种新闻发布、商城及论坛程序,只要可以上传文件的asp都要进行身份认证!

3、asp程序管理员的用户名和密码要有一定复杂性,不能过于简单,还要谨防定期更换。

4、到正规网站下载asp程序,下载后要对其数据库名称和存放路径进行更改,数据库文件名称也要有一定复杂性。推荐我公司的顾客使用.mdb的数据库文件扩展名,因为我公司服务器设置了.mdb文件防下载功能。

5、要尽量保持程序是最新版本。

6、不要在网页上加注后台管理程序登陆页面的链接。

7、为防止程序有未知漏洞,可以在维护后删除后台管理程序的登陆页面,下次维护时再通过ftp上传即可。

8、要时常备份数据库等重要文件。

9、日常要多维护,并注意空间中是否有来历不明的asp文件。记住:一分汗水,换一分安全!

10、一旦发觉被入侵,除非自己能识别出所有木马文件,不然要删除所有文件。

重新上传文件前,所有asp程序用户名和密码都要重置,并要重新更改程序数据库名称和存放路径和后台管理程序的路径。

做好以上防范措施,您的网站只能说是相对安全了,决不能因此疏忽大意,因为入侵与反入侵是一场永恒的战争!

手机扫码浏览该文章
 ● 相关资讯专题
  • 网络建设业务咨询

   TEl:13626712526