解析Windows为何比Mac OS X更易受安全

来源:岁月联盟 编辑:zhuzhu 时间:2010-02-13
解析Windows为何比Mac OS X更易受安全 众所周知,Mac OS X系统比Windows系统更安全。但究其原因,可能没有几个人可以具体完完全全地告诉你。近日,美国Gawker媒体公司旗下的科技博客Gizmodo专门撰文,分析了为何苹果Mac OS X系统比微软的Windows系统更容易抵抗病毒和间谍软件。下面就让我们一起欣赏一番:
 
  虽然神奇的Mac OS X能够抵御一般病毒的侵袭,但实际上,Mac OS X 一直都需要杀毒软件,又或者不是这样,这样的说法你可能让你觉得迷糊。那么在这里,我将要解释在抵抗病毒和间谍软件方面,OS X和Windows有什么不同。
 
  有一个不争的事实:OS X比Windows更不容易受到病毒感染,Linux也是这样。这有两个原因:第一,Windows操作系统的全球市场份额高达89.6%,而OS X只有8.9%;第二,基于Unix架构的OS X和Linux安全性比WIndows高,尤其是pre-Vista版本。即使你对于这两个原因已经了解,但是你可能不知道这两个原因间微妙的关系。
 
  微软占有巨大的市场份额,这实际上在无形中帮助了OS X。首先,编写一个感染全球个人电脑的病毒会比编写一个感染少数系统的病毒更为有效率。从生物学角度来讲,同类生物数目越多,更加容易受到病毒的侵害。对于这样庞大的Windows“生态系统”也是如此。我并不是说有人会编写出让所有系统“灭绝”的病毒,但是如果所有人都用Windows,那么这将很危险。
 
  可能你没有想到,多数病毒编写者都使用Windows。他们对编写最熟悉的,最了解的操作系统的病毒乐此不疲。经研究发现,大部分严重损害电脑的工具和脚本都是针对Windows编写的。这就告诉我们,操作系统的庞大用户群是病毒繁殖的肥沃土壤。
 
  我们设想一下:如果OS X在操作系统世界中占据统治地位,微软会大肆宣传“OS X易受病毒侵袭”吗?毫无疑问,Mac OS X将饱受责骂,而微软要做的就是更为谨慎地使用杀毒软件。而且,如果这样的世界中病毒达到今天这样的水平,Windows pre-Vista可能就不会如此了。
 
  然而,更主要的原因是OS X和Windows的权限方式不同。通常,基于Unix构架的系统需要管理员的权限才可以修改操作系统,并且软件的运行通常受到严格的限制。它的核心部分对一般用户是不开放的。比如,你需要输入密码才可以安装更新或者更改系统设置,而非管理员帐户是受限的。因此,病毒在没有密码的情况下是无法造不成太大的伤害的。
 
  这正是Vista脆弱的用户帐户管理设置需要借鉴的地方——限制切入点,要求准确的用户允许才可以进一步操作等。而事实上,为了更加方便,Windows上这些限制是很松散的。
 
  尽管如此,OS X系统也会受到病毒的侵害。例如,相对Windows而言,它的主程序文件夹是没有保护的,并且任何运行的程序可以对其进行写入操作,而写入的大部分是内部的操作。同时,OS X 软件的架构模式也让软件替换或软件附带变得更为容易。然而,即使这样,恶意软件也需要更高的权限才能够对OS X的核心造成伤害,但不幸的是恶意软件会对相对没有保护的文件夹造成伤害。
 
  另据Mac Forensics Lab称,OS X另一个易受侵害的地方是联系人地址薄,它同样也是毫无设防的。
 
  其实,每个操作系统都有自己的缺陷。无论你系统中内置的安全保护是多么地优秀,如果用户对病毒毫无防范意识的话,都会出现这样那样的问题。因此,最安全的防线是用户自己。