`
riali
  • 浏览: 42416 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

为IE找个新死法

阅读更多
IE在解释表达式的时候显然大有优化的余地,FireFox就没这个毛病。下面这段小代码可以轻松让IE崩溃掉:
varn=32768;
vars=newArray(n).join("0+")+0;
if(confirm("真的要杀了浏览器吗?")){
eval(s);
alert(
"杀不掉,试试把n调大一点?");
}

其实就是让IE解析一个“0+0+0+0....”的表达式。
在我的机器上,IE6跑到32255个加法计算就自动关闭了(可以作为一个新的无提示关闭浏览器漏洞呵呵,会把同一个进程打开的全部窗口一起杀掉),IE7还要差些,在31515就挂了。opera也好不到哪里去,32180就崩溃了。而FireFox一直跑到2^27(ie和opera还不到2^15)的时候把我的内存全吃光了,在虚拟内存支持下还是可以执行完成:
vars="0+",n=27;
for(vari=0;i<n;i++)s+=s;
alert(s.length
/2)
s
+=0;
if(confirm("真的要杀了浏览器吗?")){
eval(s);
alert(
"杀不掉,试试把n调大一点?");
}
分享到:
评论

相关推荐

    《PPTER的100个死法》锐普ppt模板.rar

    《PPTER的100个死法》锐普PPT模板是一份专门针对PPT设计者和使用者的资源集合,由锐普PPT研究院的专家陈魁精心创作。锐普,作为中国知名的PPT设计服务公司,一直致力于提供高质量的PPT设计解决方案,其模板设计独特...

    死法选择软件VB工程源码

    【标题】"死法选择软件VB工程源码"是一个基于Visual Basic(VB)开发的程序,主要用于娱乐目的,提供了一种模拟"死法选择"的趣味功能。在编程领域,VB是一种面向对象的编程语言,由微软公司开发,广泛应用于Windows...

    lab2_flowerpoh_哈工大数字媒体实验二_lab2ug死法_MatrixLab_二维dft计算_

    总之,"lab2_flowerpoh_哈工大数字媒体实验二_lab2ug死法.MatrixLab_二维dft计算"涵盖了数字信号处理的关键内容,包括DFT、DCT和DWT的基本理论及其在MatrixLab中的实现,这对于理解和应用这些技术至关重要。...

    预测今世的死法

    这段代码可以预测你今世的死法,用户可以输入自己的资料,就可知道自己的死法,本代码纯属恶搞

    中国民营企业的十八种死法.pdf

    中国民营企业的十八种死法.pdf

    培训HR的9种死法”.pptx

    培训HR的9种死法”.pptx

    B2C的六种死法和活法

    【B2C的六种死法】 在B2C(Business-to-Consumer)电商领域,企业面临多种可能的失败路径,这些通常被称为“死法”。以下是六种常见的B2C死法: 1. 资金枯竭:由于电商行业需要大量的初始投资和持续的资金支持,...

    技术人做 2B 产品的 N 种死法.pdf

    "技术人做2B产品的N种死法"这个主题揭示了这些挑战,并通过多个角度阐述了可能导致产品失败的原因。以下是这些知识点的详细说明: 首先,不同的视角对产品的理解和评价大相径庭。技术人员可能因为过于专注于技术...

    重构者的20种死法及重构的注意事项

    然而,正如“重构者的20种死法”所揭示的,重构过程中充满了挑战和风险。以下是对这些挑战的深入分析以及重构时需要注意的事项: 1. 平衡重构与日常任务:重构不应影响日常工作的进度,需要合理规划时间,避免过劳...

    解读培训HR的9种“死法”【金柚网】.rar

    综上所述,避免HR培训的"死法"需要关注培训目标、内容、员工需求、互动性、评估、资源分配、持续性、领导支持以及技术应用等多个方面。通过综合考虑这些因素,HR可以设计出更有效的培训计划,促进员工成长,推动企业...

    传统电商的各种死法教你学会做电商.pptx

    传统电商的各种死法教你学会做电商.pptx

    12、采购常见的几大“死法”.mp4

    12、采购常见的几大“死法”.mp4

    传统电商的各种死法教你学会做电商培训课件.pptx

    标题中的“传统电商的各种死法教你学会做电商培训课件”揭示了这是一份关于电商行业分析和教训的培训材料,旨在帮助读者了解传统企业在电商领域遭遇的困境以及如何避免失败。描述中的“传统企业为什么做不好电商思考...

    车联网时代的死法危机.pdf

    车联网时代的到来,为汽车行业带来了革命性的变化,但同时亦为安全和隐私带来了前所未有的挑战。文中提到的黑客大会和白皮书展示了车联网技术可能存在的安全隐患,即车辆控制系统可以被外部攻击者利用技术手段进行...

    00831 培训师--培训讲师的六种死法.doc

    本文列举了培训讲师可能遭遇的六种“死法”,揭示了这一行业的真实面貌。 首先,培训需求不明确是讲师的一大难题。当学员对自己所需的知识或技能模糊不清,仅仅是为了培训而培训时,讲师往往陷入困境。因为培训如同...

    “死都不知怎么死的”揭秘电池N种死法

    本文将详细揭秘电池的“死法”,并为你提供正确的保养方法,以帮助你充分延长笔记本电脑电池的寿命。 首先,让我们打破一个常见的误区。电池长期插电或闲置,是否真的会导致电池损耗?答案是,这样的使用方式并不会...

    自杀小程序

    一个删除系统注册表的一个程序,绝对靠谱,绝对无毒!居家旅行,朋友交际必备的一个工具!下载吧

    -c语言几个恶搞的小程序

    2. **请你选择一个死法.cpp**:这个程序可能包含了一个让用户选择不同“结局”的游戏,展示分支结构(if-else语句)和可能的条件逻辑。 3. **才子游戏猜数字p1.cpp**:这是一个经典的猜数字游戏,玩家需要猜测电脑...

Global site tag (gtag.js) - Google Analytics