iis2、 iis3、 iis4 的一个广为人知的漏洞

Posted by admin on 2009-10-19 in 谷歌搜索引擎营销研究 | Subscribe

PR随着谷歌管理员工具条的取消,也慢慢的淡了,但是在seo界显示出威力的PR这个计算标准却不能让博主忘怀,05-09年多少个asp的站点因为漏洞被黑客挂上了黑链接,据统计:%80的asp网站大都被黑过。由于asp的漏洞让黑客屡屡得手,今天就简单的介绍下iis2,iis3,iis4的漏洞,给那些webmaster一些提醒和警告。

iis2、 iis3、 iis4 的一个广为人知的漏洞就是 ::$DATA,通过它使用 ie 的 view source 或 netscape 直接访问该 asp 文件就能轻而易举地看到 asp 代码。 win98+pws4 不存在这个漏洞。

究竟是什么原因造成了这种可怕的漏洞呢?究其根源其实是 Windows NT 特有的文件系统在做怪。有一点常识的人都知道在 NT 提供了一种完全不同于 FAT 的文件系统: NTFS,这种被称之为新技术文件系统的技术使得 NT 具有了较高的安全机制,但也正是因为它而产生了不少令人头痛的隐患。大家可能不知道, NTFS 支持包含在一个文件中的多数据流,而这个包含了所有内容的主数据流被称之为“DATA”,因此使得在浏览器里直接访问 NTFS 系统的这个特性而轻易的捕获在文件中的脚本程序成为了可能。然而直接导致 ::$DATA 的原因是由于 IIS 在解析文件名的时候出了问题,它没有很好地规范文件名。

我们该如何解决这个问题呢?办法有几种:

  a、是将 .asp 文件存放的目录设置为不可读(ASP 仍能执行),这样 html、 css 等文件就不能放在这个目录下,否则它们将不能被浏览。

  b、是安装微软提供的补丁程序,下载的地址如下(注意针对不同的系统有不同的补丁):

  该补丁是针对 IIS3, Intel 平台

  ftp.microsoft.com/bussys/iis/iis-public/fixes/cht/security/iis3-datafix/iis3fixi.exe

  该补丁是针对 IIS3, Intel 平台

  ftp.microsoft.com/bussys/iis/iis-public/fixes/cht/security/iis3-datafix/iis3fixa.exe

  该补丁是针对 IIS4, Alpha 平台

  ftp.microsoft.com/bussys/iis/iis-public/fixes/cht/security/iis4-datafix/iis4fixi.exe

  该补丁是针对 IIS4, Alpha 平台

  ftp.microsoft.com/bussys/iis/iis-public/fixes/cht/security/iis4-datafix/iis4fixa.exe

  c、是在服务器上安装 ie4.01sp1,这个是否有效,作者本人没具体试过。

  d、存粹作者的个人意见,尽量安装英文版的 NT,而不要使用中文版,究其原因作者也说不清,只是根据实践经验英文版的 NT 较中文版 bug 少,如果哪位朋友知道原因千万要告诉我

网络发展是越来越迅猛,网络安全更是越来越重要,所以希望每一个投身于互联网的朋友首先都有安全的基础,这样不管你是网络的那个部分,你都会比别人多一点把握。

笔者:周宽

来源:seo

相关文章

  • 没有相关文章

发表评论

XHTML: You can use these tags:' <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Copyright 豫ICP备11004983号-实战型网络营销博客--周宽网络营销顾问 QQ: 277947742| 网络营销| 企业网络营销|seo