常见IIS安全漏洞清单

日期: 2008-07-17 作者:Michael Cobb翻译:王云辉 来源:TechTarget中国 英文

Script Kiddies攻击网站时,有一个简单的杀手锏,即寻找常见的漏洞。本文中,TechTarget中国的特约专家列出了运行微软IIS的网站最常见的安全漏洞。其中有些漏洞,比如开放端口,并不是IIS所特有的。CERT(www.cert.org )和CIAC(www.ciac.org)是两个不错的网站,提供了最新的影响网站的安全漏洞信息。

  你可以通过下载最新补丁,来确保你的系统和网络避免这些攻击。微软Baseline安全分析器是微软发明的一个安全修补程序检查器,用于扫描本地或远程系统目前的补丁。你可能还需要考虑将IIS安装程序升级为IIS 6.0,因为它的安全性比以前的版本显……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

Script Kiddies攻击网站时,有一个简单的杀手锏,即寻找常见的漏洞。本文中,TechTarget中国的特约专家列出了运行微软IIS的网站最常见的安全漏洞。其中有些漏洞,比如开放端口,并不是IIS所特有的。CERT(www.cert.org )和CIAC(www.ciac.org)是两个不错的网站,提供了最新的影响网站的安全漏洞信息。

  你可以通过下载最新补丁,来确保你的系统和网络避免这些攻击。微软Baseline安全分析器是微软发明的一个安全修补程序检查器,用于扫描本地或远程系统目前的补丁。你可能还需要考虑将IIS安装程序升级为IIS 6.0,因为它的安全性比以前的版本显著增强。

  常见IIS安全漏洞  

    操作系统与应用软件的默认安装

  许多用户不知道安装程序在他们的机器上到底安装了什么。Windows与IIS安装了过量的服务和危险的示例。未打补丁的服务、样例程序和代码为黑客提供了攻击网站的工具。        

  帐户密码很弱或者没有  

  IIS使用内置或默认帐户。黑客一般会寻找这些帐户。如果这些账户没有从系统中删除的话,就会被发现并被更改。

  大量的开放端口 

  每一位访问者,无论是善意还是恶意,都可以通过开放端口连接到站点和系统。在默认情况下,Windows与IIS的开放端口远远多于为了正常运行所需的端口。保持系统的开放端口应该保持最少数量,这一点很重要。所有其他的端口都需要关闭。

  Windows License Logging Service溢出 

  通过发送一条经过特殊格式化的信息到运行License Logging Service的Web服务器,黑客能够对未检查的缓冲区进行攻击。这可以导致服务失效,为黑客打开一个开放端口,从而使用“System”权限在服务器上执行代码。  

  微软服务器信息块(SMB)漏洞

  服务器信息块协议被Windows用于文件和打印机的共享以及计算机之间的通信。黑客的SMB服务器可以利用这项功能来使用“System”权限,对客户机执行任意代码。

  ISAPI扩展缓冲区溢出

  IIS安装后,就会自动安装多个Internet ISAPI服务器扩展。ISAPI服务器扩展实际上是动态链接库(DLL),是用来增强IIS服务器的功能的。一些动态链接库,比如idq.dll ,包含编程错误,可让黑客发送数据到ISAPI服务器扩展,这就是“缓冲区溢出”攻击。因此,攻击者可以完全控制Web服务器。

  Unicode漏洞(Web Server Folder Traversal)  

  通过向IIS服务器发送一个精心构造、包含非法Unicode序列的URL,黑客可以绕过正常的IIS安全检查,迫使服务器逐字“进入或退出”目录,并执行任意脚本。                  

相关推荐