5月12日外电头条:自动更新是不是做过头了?

.com声明,近期发现有多家媒体转载.com“外电头条”栏目文章,但不标注原文出处,且修改正文内容。.com郑重声明,非经授权,谢绝转载;合作伙伴请务必标明出处,且禁止修改正文内容。】

【】不可否认,每个程序员编写的代码都会有漏洞,虽然这听起来让人不快,但这并不是他们的错——看看现在各种复杂的软件开发平台就能理解,出错是不可避免的。要紧的是程序员要抢在错误造成任何伤害之前采取措施予以纠正。自动给用户推安全补丁是修复漏洞的最快方法,但要注意:它很容易就做过头了——就像微软那样。

典型的例子就是Internet Explorer。长期以来,由于其宽容的设计和一系列似乎永无休止的安全漏洞,微软的浏览器被各种恶意软件和攻击当成主要目标。为此,4月中旬微软发布了一个重要的IE安全更新。这应该是件值得庆贺的事情,微软的开发人员做的不错,可以说这个安全漏洞已经被关闭了。关于微软的补丁安全公告,大家可以访问的安全频道的微软漏洞补丁栏目。

这次的更新不仅仅是又一个安全补丁,而是Internet Explorer 8——一个全新的,重大的版本升级(关于IE8的安全性详解,站上有相关介绍)。同意安装的用户会发现它取代了旧版本的IE。不同意的用户…….嗯,没办法,那就必须敢于忽略这次“关键安全更新”。自己做出决定吧。

IE8建立了一个新标准

微软有强有力的理由来这样做,因为旧版本的浏览器不符合W3C标准——也就是大家常说的站点标准(Site Standard)。通过IE8,微软可以强扭着每位IE用户的胳膊让他们升级到最新版,从而创造出一个Windows平台上全新的事实上的标准。IE8是目前最符合标准的版本更新了。对于网络开发人员来说,这可能是一个福音。

再说一遍,IE8对标准的坚持意味着它运行起来与IE7、IE6或IE5不会完全一样。不管你喜欢还是不喜欢,已经有太多的企业级应用已经把这些老版本浏览器的独特怪癖写进去了。因此,微软无法责怪别人,除了自己,毕竟是它发布了这些不符合安全要求的浏览器。微软为了使Windows能够保持向后兼容可谓投入巨大——此前微软在兼容性方面曾经饱受诟病,.com曾经报道,微软高管称,IE浏览器已经发展了十多年,历经多个版本;由于浏览器标准和网页开发标准的不统一,导致IE为了兼容历史版本而变得越来越“沉重”——因此对于IE来说,与其不停的发布补丁,推出一个新版本现在看来是最好的办法了。

不幸的是,把IE与Windows相比有些恰当的过头了。曾经风靡的“网上冲浪”这个短语早已失去了它原有的意义。如今的浏览器已经越来越复杂,可以将用户和各种线上应用相连,在PC桌面上运行。它们自己已经变成了完整的软件平台。事实上,如果浏览器的功能继续提高上去,我们熟知的桌面操作系统最终也可能会失去意义了。因此微软敢于在浏览器这里试水对它的Windows也是具有一定风险的。

自动更新很容易走得太远

然而还是会有bug出现的。在旧时期,客户需要定期检查供应商的网站,自己查找新的安全补丁。在最好的情况下,他们可以订阅newsletter。即使这样,他们也必须下载后自己安装更新。微软的Windows Update功能是向正确方向迈出的重要一步,随后Firefox 1.5等也推出了自动更新功能。

但是,自动更新很容易走得太远。并非仅仅是微软在偷偷地挑战用户可以接受的底线,Google的Chrome也是如此,例如Google的更新服务就在后台运行,在用户不知道的情况下静静地下载并安装新版本的浏览器。Google的做法“鼓舞”了其他人!苹果的做法几乎被认为是最糟的,因为它试图为Windows下的QuickTime用户默不做声地安装上Safari,而不管他们是否有兴趣去尝试一个新的浏览器。【.com编辑点评:苹果的这种做法确实让很多人郁闷,记得那会safari出了一个小漏洞,软件居然提示我再重新下载一个完整的新版。】

幸运的是,IE8的更新比原来的要有风度的多。即使你下载了自动更新,也必须明确地确认你要安装它。而如果你决定放弃并通过控制面板的添加/删除程序将它移除,那么重新启动后,你会发现你只是回到以前版本的IE——IE8并没有被删除,但是躲了起来,不会造成坏处,也没有犯规。【.com编者注:有的朋友会误以为IE8是可卸载的,但其实不是这样,在最新的Windows 7 Build 7048里,打开控制面板的程序与功能,进入打开或关闭Windows功能,稍等就可以在程序服务清单里看到Internet Explorer 8的身影,接下来只需将其选中并确认,系统会重启、进行配置并再次重启,然后IE8就“不见”了。注意,这并不算卸载。】

当然,软件供应商需要在自动处理安全性更新和用户的合作之间找到平衡。用户有权知道自己的电脑正在安装哪些软件,是因为什么原因。与此同时,他们也有责任让自己的电脑得到最新的安全补丁,让它们不会成为僵尸网络、蠕虫和其他恶意软件的受害者。

#p#

预先提示?

也许现在的问题是软件供应商没有给用户提供足够的信息来做出正确的选择。也许每个软件更新都应该在安装之前给用户弹出一个易于理解的解释。是不是可能会像下面这样:

亲爱的用户:我们出了点小问题。当我们编写您现在使用的这个版本的软件时,我们认为它真的是完美的。但我们错了,它包含了一些bug,互联网上的罪犯可能会利用它们。如果您继续使用,那么每次您使用计算机时,系统可能会遭受间谍软件、病毒、身份盗窃的攻击,还有一些更糟的情况。我们现在提供给您的补丁会解决这些弱点——我们是这样认为的,但还有一个条件:它会改变软件的某些功能和行为,因此它可能无法以先前的方式工作了。它也可能不再兼容以前那些正常兼容的软件,这也可能意味着您将无法使用那些软件了。当然,一切将由您来选择。

然而,不知道是怎么回事,我严重怀疑这样的提示是不会得到市场部门通过的……

【.com译稿,非经授权请勿转载。合作站点转载请注明原文译者和出处为.com,且不得修改原文内容。】

原文:Automatic updates: There has to be a better way  作者:Neil McAllister

【编辑推荐】

  1. 谁说安全一定要牺牲性能?
  2. 巧妙修改DNS设置提高工作站开机速度
  3. 八方面原因可能拖慢操作系统启动过程
  4. 如何判断你的电脑是否中了病毒

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/149577.html<

(0)
管理的头像管理
上一篇2025-03-12 16:34
下一篇 2025-03-12 16:35

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注