首页 美女贴图 网络日记 重庆租房 搜索指南 网络电视 飘网音乐 飘网博客 精彩网址 友情链接 飘网地图 本站留言
飘网中国
专题:网络营销 | 网站设计 | QQ技巧 | 搜索优化 | 菜鸟进阶 | 病毒攻防 | 网络技术 | 系统应用 | 本站作品 | 常用软件 | 工具软件 |
飘网中国>>菜鸟进阶>>正文

跨站漏洞脚本执行详解

编辑: 来源: 更新:2006-10-29 点击:
【字体:

摘要:本文主要介绍跨站脚本执行漏洞的成因,形式,危害,利用方式,隐藏技巧,解决方法和常见问题(FAQ),由于目前介绍跨站脚本执行漏洞的资料还不是很多,而且一般也不是很详细,所以希望本文能够比较详细的介绍该漏洞。
关键字:跨站漏洞 
正文:
确运行的话,下一步就是诱使登陆5460.net的用户访问该URL,而我们就可以获取该用户Cookie中的敏感信息。 
7.    后面要做什么就由你决定吧! 

实验二:屏蔽页面特定信息 
我们仍然以5460.net作为例子,下面是一个有问题的CGI程序: 
http://www.5460.net/txl/liuyan/liuyanSql.pl 
该CGI程序接受用户提供的三个变量,即nId,csId和cName,但是没有对用户提交的cName变量进行任何检查,而且该CGI程序把cName的值作为输出页面的一部分,5460.net的用户应该都比较清楚留言右下角有你的名字,对吧? 
既然有了上面的种种条件,我们可以不妨作出下面的结论:某个用户可以“屏蔽”其两次留言之间的所有留言!当然,我们说的“屏蔽”不是“删除”,用户的留言还是存在的,只不过由于HTML的特性,我们无法从页面看到,当然如果你喜欢查看源代码的话就没有什么用处了,但是出了我们这些研究CGI安全的人来说,有多少人有事没事都看HTML源代码?由于种种原因,我在这里就不公布具体的细节了,大家知道原理就好了。 注:仔细想想,我们不仅能屏蔽留言,还能匿名留言,Right? 

实验三:伪造页面信息 
如果你理解了上面那个实验,这个实验就没有必要做了,基本原理相同,只是实现起来稍微麻烦一点而已。 

实验四:拒绝服务攻击 
    现在应该知道,我们在某种程度上可以控制存在跨站脚本执行漏洞的服务器的行为,既然这样,我们就可以控制服务器进行某种消耗资源的动作。比如说运行包含死循环或打开无穷多个窗口的JavaScript脚本等等。这样访问该URL的用户系统就可能因此速度变慢甚至崩溃。同样,我们也可能在其中嵌入一些脚本,让该服务器请求其它服务器上的资源,如果访问的资源比较消耗资源,并且访问人数比较多的话,那么被访问的服务器也可能被拒绝服务,而它则认为该拒绝服务攻击是由访问它的服务器发起的,这样就可以隐藏身份。 

实验五:突破外网内网不同安全设置 
这个应该很好理解吧,一般来说我们的浏览器对不同的区域设置了不同的安全级别。举例来说,对于Internet区域,可能你不允许JavaScript执行,而在Intranet区域,你就允许Java Script执行。一般来说,前者的安全级别都要高于后者。这样,一般情况下别人无法通过执行恶意JavaScript脚本对你进行攻击,但是如果与你处于相同内网的服务器存在跨站脚本执行漏洞,那么攻击者就有机可乘了,因为该服务器位于Intranet区域。 

实验六:与其它漏洞结合,修改系统设置,查看系统文件,执行系统命令等 
    由于与浏览器相关的漏洞太多了,所以可与跨站脚本执行漏洞一起结合的漏洞也就显得不少。我想这些问题大家都应该很清楚吧,前些时间的修改IE标题漏洞,错误MIME类型执行命令漏洞,还有多种多样的蠕虫,都是很好的例子。 
    更多的例子请参考下列链接: 
    Internet Explorer Pop-Up OBJECT Tag Bug 
    http://archives.neohapsis.com/archives/bugtraq/2002-01/0167.html 
    Internet Explorer Javascript Modeless Popup Local Denial of Service Vulnerab 
ility 
    http://archives.neohapsis.com/archives/bugtraq/2002-01/0058.html 
    MSIE6 can read local files 
    http://www.xs4all.nl/~jkuperus/bug.htm 
    MSIE may download and run progams automatically 
    http://archives.neohapsis.com/archives/bugtraq/2001-12/0143.html 
    File extensions spoofable in MSIE download dialog 
    http://archives.neohapsis.com/archives/bugtraq/2001-11/0203.html 
    the other IE cookie stealing bug (MS01-055) 
    http://archives.neohapsis.com/archives/bugtraq/2001-11/0106.html 
  
[1][2][3]
上一篇:各种文件后缀名与打开方式大全
下一篇:谈跨站漏洞脚本攻击与防御
最新文章 更多
推荐文章 更多
热门文章 更多
© 2005-2010 飘网中国 版权所有
站长邮箱:①LCC-749AT163.com ②FlymornATgmail.com(AT改为@)
如转载时,请注明出处;本站部分资源来自网络,如有侵权,请来信说明;飘易文章系统 HTML版.
渝ICP备05000119号