Readers: 0 | Updated: 06-23

关于跨域蠕虫的存在

Translate Into:

作者:余弦
来源:0×37 Security

这几天分析了几个大网站的XSS&CSRF漏洞,又开始思考跨域蠕虫的问题。QZ修饰鬼页后发现了在IE6下跨域的BUG,这个发现带来的冲击可不仅仅是盗cookie那么简单:),不过我下面要提到的跨域蠕虫与这个BUG无关,本文纯属YY一下。

XSS Worm的流行离不开SNS网络,技术核心非XMLHttpRequest对象莫属,我写了几个SNS网络的Worm,如果这几个Worm之间可以互相通 信的话(突破自身无法跨域的缺陷),那危害将会更大,会更有趣:)。首先我们要明确Webx.0世界中的Worm的生存条件以及它们是如何繁殖的(略)。 要让Worm之间通信,方法有很多。
http://huaidan.org/archives/%3C/span>
一、Mail-to-Mail Worm:

邮箱之间 可以互发邮件,Mail Worm可以借助这点将payload(XSS Trap)传播到不同的邮箱服务上,当然这时的payload几乎是不一样的。比如sohu mail的XSS Worm与QQ mail的XSS Worm,他们的通信渠道就完全可以借用邮件本身的互发功能。这两个不同mail环境下的Worm的DOM逻辑肯定不会一样,不过基本的功能模块可以共 享,比如XMLHttpRequest对象以及一些基本自定义函数等,这样的跨域Worm必须具备判断自身所处环境的能力,这个很简单。

这个是跨域蠕虫最简单的模型。

二、CSRF Worm:

这 种模式的跨域蠕虫要借用CSRF漏洞。比如我在myspace.cn上爆发了一个XSS Worm,而yeeyan.com上存在很低级的CSRF漏洞,我要如何将myspace上的威胁带到yeeyan上呢?这时就可以在 myspace.cn上的XSS Worm中加入这样的代码:

<iframe src=http://huaidan.org/archives/%3C/span>http://www.0×37.com/Project/csrf/do.asp?csrf=http://www.yeeyan.com/groups/newTopic/&data[Post][content]=HI+CSRF:)&ymsggroup=&ymsgee=19076&ymsgee_username=19076http://huaidan.org/archives/%3C/span> width=0 height=0></iframe>http://huaidan.org/archives/%3C/span>

如果是简单的发送请求的话,可以:

<img src=http://www.yeeyan.com/space/deleteEvent/15728>http://huaidan.org/archives/%3C/span>

我 假设myspace.cn与yeeyan.com有某种合作关系,用户经常需要这两者提供的服务,并都登陆了这两个SNS网络,那么当myspace的用 户A被XSS Worm感染之后就会发送CSRF请求给yeeyan的用户B(A与B在现实世界是同一个人),那么用户B就会自动在yeeyan上发布一条留言。而如果 此留言本身就是一个XSS Trap呢?或者是一条针对yeeyan.com的CSRF欺骗信息?呵呵,至于蠕虫是如何繁殖的,这是一种艺术:)。

三、网马中枢:

又 提到这个概念了。这样的中枢不应该局限于挂马技术的应用上,独立的Web2.0 Worm需要一个控制中心,以保证本来没任何关系的Worm之间可以互相通信。而网马中枢就是这个通信的中间枢纽:)。网马中枢还应该做到对网马与 Web2.0 Worm的实时控制。这个不是没有,而是还不够完善。我说过,发展这个中枢这需要结合复杂的服务端技术。这已经是一种发展趋势。

四、其它通信方式:

很多,我不继续YY了……

还是那句话:网马中枢才是王道。这类工具如:MPack Toolkit、BeEF、XSS SHELL等都挺不错。至于跨域嘛……也许根本就不需要这么麻烦。


发表评论 分类:技术文章
本文网址:http://huaidan.org/archives/2099.html

© 鬼仔 for 鬼仔's Blog, 2008. Add to del.icio.us digg Who's linking ? Technorati Google BlogPulse.

相关日志




From The Blogs

Culture, Geography, Science, Tourism

2007
臭氧洞-仍然存在且更需我们关注
南极上空大气层的间隙,即著名的“臭氧洞”,在半个世纪左右的时间里,也许可以自我修复。但是,有专家指出,臭氧洞非常脆弱,仍得引起大家的关注。臭氧层保护我们免于太阳光中紫外线-B的辐射,该辐射会引起皮肤癌... 查看全文

Culture, Geography, Science, Tourism

2007
科学家创造夏娃和夏娃
科学家在雌性蠕虫的大脑中变异了一个基因,以此改变它的性取向,让其与同性相吸。他们仅仅是在大脑中激活了控制身体中雄性结构发展的基因。研究人员Jamie White透露,结果蠕虫“有了夏娃的外表和亚当的内... 查看全文

Culture, Geography, Science, Tourism

2007
破解UFO悬案--不明飞行物真实存在?!
引言“在所有报告中,大约有20%是来自那些值得信任的观测者发现的不可思议的事情。。。”                                                         ... 查看全文

Culture, Geography, Science, Tourism

2007
悬案揭秘:外星人真实存在???
编者注:我们询问过许多各种领域的科学家,想要知道在他们看来,什么是最神秘的。然后我们又添加了一些我们认为的最神秘的事物。这篇文章是每星期科学现场节目 “最神秘事物”系列中的一篇。地球上每个隐蔽处和缝隙... 查看全文

Life, Health, Furnishings

06-06
UFO真的存在吗?10个关于非现实世界的网站认为存在着
就我个人而言,我认为,自从有那么多的误报行动以及政府与军队采取的潜在掩饰,因此我们必须谨慎考究所有的信息。      据我所知,没有任何的证据确切的证明UFO确实存在,只是有一大堆的远视又模糊的照片和... 查看全文

Culture, Geography, Science, Tourism

06-22
土卫上存在生命吗?
--图片上蜿蜒的皱纹是土卫二Enceladus南极区域的一景;这些褶皱将较新较年轻的地带与古老多坑的地带分开。美国宇航局/法新社/Getty     远在7.74亿英里之外的太空,由美国宇航局(NAS... 查看全文

World,Fashion, Entertainment

03-11
厨房里的蠕虫
厨房蠕虫听起来象是城市里新发现的麻烦,这可能是恐怖电影里的主要成分。事实上,这仅仅是混合肥料进入室内的原因。    这段时间,很容易发现便宜的家用混合肥料工具箱,带一个塑料箱柜,蠕虫的供给和为这些蠕虫... 查看全文

Culture, Geography, Science, Tourism

2007
日本政府发言人宣称:UFO确实存在
东京(美联社)--日本空军从未目击过UFO,但是国家最高政府发言人则在周二宣称,他“明确”相信UFO存在。内阁官房长官町村信孝(Nobutaka Machimura)在对敌对立法委员提出的“频繁看到关... 查看全文

青出于蓝

03-04
科学家称太阳系外存在类似地球行星(图)
科学家称太阳系外存在类似地球行星(图) http://www.sina.com.cn 2008年03月03日11:23 新浪科技在两颗α 半人马座恒星的周围很可能存在着另外一个“地球”   新浪科技讯... 查看全文

Culture, Geography, Science, Tourism

06-05
细菌随人类的诞生而存在
最近的基因变体研究提供了大量信息来论证存在我们体内以及周围的细菌。在我们的基因组内,感染源的发展需要一个深邃,神秘且长久的过程。今天早上,杰克逊实验室的Alexei Evsikov谈及了这种号称人体淋... 查看全文
More Articles
Elanso is a professional online platform which provides translation service for corporate or individule clients, opportunities for translation practice and translation jobs, and translation tool/software-download. Our online translators provide about 186 languages' translation service, including Japanese,Korean, French, German, Spanish, etc, among which, 20,000 are English translators. And some big translation service companies in Shanghai, Beijing, Nanjing also registered here.