2014年,浏览美国国土安全部发布紧急警告,器漏建议用户暂时停用IE浏览器,浏览直到微软修复一个被黑客广泛利用的器漏零日漏洞。那个漏洞藏在IE的浏览核心组件里,攻击者只需要诱导你点开一个精心构造的器漏网页,就能拿到你电脑的浏览完全控制权。这已经不是器漏IE第一次被“点名”了,但那次警告的浏览措辞之严厉,几乎等于官方宣布这浏览器“没救了”。器漏
IE的浏览漏洞问题不是单一的技术缺陷,而是器漏整个设计思路的老化。它的浏览代码库从上世纪90年代一路堆叠过来,兼容性包袱沉重到连微软自己都难以彻底重构。器漏别的浏览浏览器用沙箱隔离网页代码,IE早期版本根本没有这个概念——网页脚本就像在系统里裸奔,想碰哪里碰哪里。更离谱的是,IE还深度绑定了Windows的ActiveX控件,这东西一旦被恶意利用,简直等于给黑客递上了万能钥匙。
我印象很深的一次,是2010年曝出的极光漏洞。当时谷歌等多家科技公司遭到攻击,黑客正是通过IE的漏洞,在目标电脑上悄悄植入间谍程序。那次事件直接导致谷歌宣布不再支持IE6,随后各国政府机构也开始陆续迁移系统。你看,连最保守的企业都受不了了——IE的漏洞已经不只是个人用户的麻烦,它成了国家级网络战的突破口。
讽刺的是,IE的很多漏洞其实早已被修复过,但修复方式往往是打补丁,而不是从架构上推翻重来。这就像在一栋地基歪斜的老楼上不断补墙,表面看着还行,内里早就千疮百孔。微软后来推出的Edge浏览器,干脆换成了Chromium内核,等于是承认IE那套老底子彻底没法用了。
普通人可能觉得,浏览器漏洞离自己很远,大不了不用IE就是了。但你想想,那些还在运行IE的银行柜台机、医院挂号系统、企业内网,它们该怎么办?前两年英国一家医院就因为IE的漏洞被勒索软件瘫痪了整个急救系统,病人被迫转院。你说,这是不是人命关天的事?
说白了,IE的漏洞史就是一部互联网安全的反面教材。它提醒我们,技术上的“够用”和“能用”之间隔着一道深不见底的鸿沟。IE曾经霸主般的存在,恰恰因为它的代码太“老资格”,反而成了黑客最爱的攻击面。如今它终于退休了,但那些被漏洞坑过的企业和个人,恐怕很长一段时间里,都会对“默认浏览器”这几个字保持警惕。