IIS是Internet Information Server的简称。IIS作为当今流行的Web服务器之一,提供了强大的Internet和Intranet服务功能,然而在ASP木马程序泛滥的今天,如何加强IIS的安全机制,建立一个高安全性能的Web服务器,已成为IIS设置中不可忽视的重要组成部分。笔者就工作中的个人经验,与各位朋友交流商讨,如有不当之处,还望指教。

  由于技术条件的限制,目前大多数企业网,校园网,都采用了免费下载的ASP源程序,这些源程序使用虽然方便,但确存在的很多的安全隐患。当某种网站信息管理系统出现安全漏洞时,则所有采用该系统的网站都将面临被攻击的危险,服务器不幸被成功上传ASP木马并执行后,服务器中的所有数据完全暴露,黑客可以对服务器文件进行创建、修改、删除、上传、下载,服务器数据毫无安全可言,ASP木马甚至可以运行命令行程序,创建用户帐号,安装后门程序,利用系统漏洞将用户权限提升为管理员权限,此时服务器彻底被黑客控制。由于ASP木马与正常的ASP文件并无本质的不同,因此很容易进行伪装、修改,混杂在普通ASP文件中难以分辨,并且ASP木马也很容易被加密,一般杀毒软件都不能彻底查杀,这也是不少网站管理人员头疼不已的问题。鉴于ASP木马入侵成功需要“上传“和“执行”两个步骤,笔者总结了防范ASP木马的几条要点,与各位同行交流。

要点一:及时更新安全补丁,避免“默认设置”

  绝大部分的黑客都是利用各种安全漏洞入侵服务器成功的,所以更新各种补丁是每个网管人员的重要工作。猜测关键字也是黑客常利用的手段,所以网站程序、服务器设置,越是与众不同,安全性就越高。网络上有将Windows系统的 IIS服务伪装成Linux系统的Apache服务的做法来迷惑非法入侵者,将数据库中的数据表、字段命名为不易猜到的名称来有效防范SQL注入攻击,及通过改变服务端口号以拒绝试探性的连接,以提高服务器的安全性。

要点二:限制Internet来宾帐户的访问权限

  互联网用户一般都是以“Internet来宾帐户”访问我们的WEB站点的,因此严格控制Internet来宾帐户的访问权限也是非常重要的。一般来说,Internet来宾帐户的访问权限应该限制在web站点目录内,且只具有读取和运行的权限,需要给予写入权限的文件、文件夹应单独设置,若无特殊要求,不应该给网站目录以外的其他目录任何访问权限。如将各个分区的根目录设置为拒绝“Internet来宾帐户”任何权限时,ASP木马运行后,将无法访问各个分区的根目录,从而保护了其他文件的安全。这在一台服务器包含多个WEB站点时,即使一个站点被黑,仍可以保护其他站点的文件安全。为使IIS服务在最低权限下运行,还需要考虑“启动 IIS 进程帐号”的权限设置,以保证IIS服务的正常工作。访问权限够用就好,绝不多给。

要点三:仔细考虑站点目录的执行权限

  在WEB站点文件中包含ASP程序的目录是必须给予执行权限的,否则ASP程序将不能执行,其他的目录则都不应有执行权限,特别是可以写入的目录。原则上 “Internet来宾帐户”具有写入权限的目录绝不能给予执行权限”。这要求网站目录结构设计时就应该考虑。这样黑客即使利用安全漏洞上传了ASP木马,但由于没有执行权限而无法执行,同样可以起到保护的作用。若按上文所说的方法设置“Internet来宾帐户”访问权限,即使ASP木马运行,但由于网页程序代码文件都是只读的,ASP木马也将无法修改网页程序代码而无法在被入侵网站上挂木马病毒,同时无法访问站点外的文件。

要点四:隐藏或删除不必要的组件

  为防范ASP木马对服务器操作系统的威胁,可以删除或隐藏不安全的组件,ASP木马利用的常用组件分别是:FileSystemObject组件、WScript.Shell组件、Shell.Application组件、WScript.Network组件等,对于不需要的组件可以用RegSrv32 /u命令卸载,在CMD命令行窗口中运行以下命令:regsvr32/u C:\WINNT\System32\wshom.ocx regsvr32/u C:\WINNT\system32\shell32.dll
即可将WScript.Shell, Shell.application, WScript.Network组件卸载,可有效防止ASP木马通过wscript或shell.application执行命令以及使用ASP木马查看服务器系统的一些敏感信息。需要的组件可以通过修改注册表,将组件改名。如:修改注册表中HKEY_CLASSES_ROOT\Scripting.FileSystemObject\为FileSystemObject_ChangeName同时更改clsid值,以后调用的时候使用新名称就可以正常调用此组件。

  ASP木马程序在严格细致的权限控制之下,是可以防范的。及时更新安全补丁,限制“Internet来宾帐户”的权限,大大阻止了ASP木马的非法上传,通过细致的IIS站点目录执行权限设置,又避免了大部分ASP木马的执行,而不安全组件的隐藏、删除,又将ASP木马执行后的危害大大降低,严格、综合、全面的权限体系将使黑客利用ASP木马入侵WEB站点,传播木马病毒的阴谋无法轻易得手。

本文发表于:

IIS如何防ASP木马相关推荐

  1. 关于ASP木马提升权限

    来源: http://www.17nc.com/ 现在ASP木马是漫天飞,我有一次进去后发现竟然用30多个ASP木马,在帮管理员清理了后,真是累爬了.想想管理员还真是懒的可以-- 上传了ASP木马之后 ...

  2. 动易如何预防ASP木马防止网页被黑

    动易如何预防ASP木马防止网页被黑 --  作者:927955 --  发布时间:2006-8-11 1:05:22 --  动易如何预防ASP木马防止网页被黑 想必很多虚拟主机用户都遇到过网页被篡改 ...

  3. ASP木马提升权限的N种方法

    ASP木马提升权限的N种方法 Submitted by cooldiyer on 2006, July 6, 11:53 AM. 技术 一.Serv-U提权     OK,看看他的PROGRAME里面 ...

  4. ASP木马Webshell安全解决办案

    注意:本文所讲述之设置方法与环境:适用于Microsoft Windows 2000 Server/Win2003 SERVER IIS5.0/IIS6.0   1.首先我们来看看一般ASP木马.We ...

  5. 突破常规限制运行asp木马(转)

    突破常规限制运行asp木马(转)[@more@] 脚本入侵中往往会上传一个asp木马来进一步扩大权限,或者在肉鸡中留一个asp后门也是一个不错的选择.但是如何让asp木马更加隐匿和强大,从而躲过网管查 ...

  6. 全面详尽剖析一句话asp木马

    文章作者:冷月孤枫 所谓一句话插马,就是通过向服务端提交一句简短的代码来达到向服务器插入木马并最终获得webshell的方法.它分为一句话asp马.一句话php马--,本文就一句话asp木马来做一次详 ...

  7. webshell中“不死僵尸”asp木马删除不了的解决方法

    昨天用闲来无事用手机浏览博客,打开后发现竟然是个Webshell页面,密码还是默认的"amdin",果断上电脑上查看,却是可以正常打开博客,经检查发现原来是wap.asp文件被换成 ...

  8. 教你利用思易ASP木马追捕入侵站点

    朋友的网站近日多次被黑,而且老是被改页面,让我帮忙看看问题到底出在哪里.于是我找出早就听说可以找木马的思易ASP木马追捕,传到网站上查ASP木马.果然好用,它能列出网站内的所有目录和文件,凡ASP网页 ...

  9. 插入ASP代码让网站数据库成为ASP木马

    很多时候我们可以通过在注册表单或者用户信息修改表单中,插入简短的ASP代码,使网站ASP数据库变成为一个ASP木马,然后进一步入侵控制服务器. 不过在上传代码过程中,许多网页程序都不允许包含〈%%〉标 ...

最新文章

  1. 【重温经典】张小龙:微信背后的产品观
  2. 牛客网 小白赛4 A三角形【贪心】
  3. android搭建https,android 搭建https Server(示例代码)
  4. kibana报错:No default index pattern. You must select or create one to continue.
  5. 再见2018,你好2019
  6. npm 下载为什么很慢?解决方案来了
  7. 盘点各大厂商的活体检测服务,哪款更适合应用开发者?
  8. TCPIP调试助手及源代码
  9. php测速,speedtest-x :一款PHP网页测速工具
  10. 2018-PAT春季考试小结
  11. 【bzoj3034】Heaven Cow与God Bull
  12. Mindspore | lenet 模型代码
  13. 深度学习如何参加阿里的天池比赛和进入天池实验室
  14. 【文献心得】内存隔离技术研究现状调研
  15. Qt error ------ 'XXX' has not been declared
  16. Vue3简易购物车--添加和删除商品,计算购买商品总价
  17. 移动硬盘删除的文件如何恢复呢?
  18. WWDC21 - App Store Server API 实践总结
  19. 逃出你的肖申克(一):一定要亲身经历了之后才能明白?
  20. 现表情包大幅流行,今天教你们开发个人表情包网站

热门文章

  1. Unity URP DOTS Animator
  2. 在家也能查sci--漫游登陆web of science
  3. 品悟C 抛弃C程序设计中的谬误与恶习 pdf
  4. Unity技术手册 - 生命周期LifetimebyEmitterSpeed-周期内颜色ColorOverLifetime-速度颜色ColorBySpeed
  5. 羡青山有思,白鹤忘机。—第四十八天
  6. 微信点餐系统—买家订单(二 Service层,重难点)
  7. 亚马逊跨境开店的流程是怎样的
  8. 看看 NF_HOOK 宏
  9. Spring Boot使用CommonsRequestLoggingFilter记录传入的请求
  10. PythonOCC封装:2.重新封装pythonocc