【编者按】如果问起日常使用者为什么微软公司的Windows产品漏洞比较多而Linux系统却比较少呢?相信大部分人都会回答是因为Linux属于开源系统,他将自己的源代码公开,从而让网络上众多安全高手帮助Linux产品发现漏洞并研发补丁。当然为了追赶Linux以及减少漏洞出现数量,微软公司于12月19日公布了Vista应用程序接口(API)的测试版本, 这样就能够使安全厂商顺利的为Vista核心编写保护程序,从而提高系统的安全性。
【IT168 资讯】在微软今后的推广重点64位版本的Windows Vista操作系统中,引入了一项名为PatchGuard的保护功能,该功能有效的把操作系统内核与应用程序完全隔离起来,能够防止各种病毒和恶意软件入侵内核。但从另一面讲它也把各种防病毒安全软件挡在了门外。这也是为什么当Vista刚刚诞生之初全球几大安全厂商纷纷多次指责微软的这种做法是又一招垄断促销,并且强烈要求微软开放Vista内核。如今微软给出了这种折衷的解决方案,将Vista核心编写保护程序部分的API程序代码进行了公开,帮助各个安全厂商开发支持Vista系统的产品。
据悉该API将会提供给安全厂商在明年一月份进行测试,最终版本的API将会包含在Vista SP1补丁包中。微软同时还公布了一份文档,详尽说明了第三方厂商的哪些要求得到了满足哪些没有,以便安全厂商做到心中有数。
反观各个安全厂商对微软公司的这个具体纷纷给予称赞,著名安全厂商McAfee对这次公开API的行动表示欢迎,公司首席科学家在接受福布斯杂志采访时称他们的许多要求都得到了满足,称赞微软做了件好事。而Symantec公司则比较稳重并没有过多的发表言论,只是表示将要仔细研究一下到周五才发表对此事的看法,不过不管如何微软此次开放VISTA核心编写的保护程序的API代码举动也引起了不小的轰动。
另外在同一时间AMD公司也发布了其产品针对Winxp和Windows 2003的专属更新补丁,据悉安装本更新程序可以解决以下问题——使用支持 ACPI处理器性能状态(AMD PowerNow!)的Advanced Micro Devices (AMD)双内核处理器或多处理器的系统停止响应。
Windows XP 更新程序 (KB924441):
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=B0FF829D-C427-4F40-BC56-F481837EFFBE
Windows Server 2003 更新程序 (KB924441):
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=FFBD23C0-BF9C-4F0D-8F1C-F222F0A9402B
当然除了微软公司,苹果也发布了基于Mac os x 10.4.8的安全更新补丁,苹果公司建议所有用户安装此更新,此次更新包括Mac OS X 10.4.8和Mac OS X Server 10.4.8系统,更新的组件包括Quartz Composer和QuickTime for Java。