Mac 上有沒有必要裝殺毒軟體?平時除了在 Mac App Store 下軟體外,還可以去哪些站下?
沒有必要。
http://appbodega.com/我的一貫觀點是反對一切個人級別的查殺病毒軟體。
首先做個類比,如果我們希望在一個系統里,一個 app crash 不要影響其它的 app 和系統本身,要怎麼做?是不是再寫個 app 來監視所有 app 的內存訪問行為?稍有計算機常識的人就知道這樣行不通,要保證一個級別的穩定性,必須通過 higer-order的機制。所以在計算機系統里,保證 app crash 的危害局部化的機制是硬體 MMU 加上 OS kernel 的地址空間管理。
所以,我認為殺毒軟體從本質上講就是一個爛主意。在 MS-DOS 時代還情有可原,到了 Windows NT 和 Mac OS X 這種有 built-in security model 的系統上還在使用,就是愚蠢了。而且,防病毒軟體在 built-in security model 之外添亂的事情也發生過: http://www.zdnet.co.uk/news/security-threats/2010/05/11/attack-defeats-most-antivirus-software-40088896/
這個 race condition 造成的 attack ,如果是利用操作系統本身的安全機制加以保護,是不會發生的。
所以對個人用戶來說,良好的 OS hardening 才是保護自己的最佳策略:首先,不能使用 admin 帳號;停掉不用的服務;盡量使用有沙箱機制的新應用(比如 App Store 的新規定要求所有 open file dialog 都要在單獨的沙箱里運行)。
系統隔離,hardening,沙箱,才是系統安全的趨勢。殺毒軟體是單任務操作系統時代的遺物。
最後,我要說一句,本文上面的觀點都是針對所有擁有 security model 的操作系統的。但是,從 OS hardening 的 best practice 角度來說,UNIX 系統的可利用資源要遠遠超過 Windows 。所以,我認為 Mac 在 practice 的角度上是有安全優勢的。不需要安裝殺毒軟體,有了漏洞的話,系統會升級修復的,只要從正常來源下載和購買軟體,不會有任何安全問題的。
如果使用來源正規的軟體,不需要安裝殺毒軟體。如果從 Torrent 站下載諸如 iWork 這樣的軟體要多加小心,之前有報道有人在 dmg 里添加了木馬。
封閉系統的好處就是安全性比較高。如果你只從Mac App Store 下軟體,或者買正版軟體,沒必要按殺毒軟體。
我剛用Mac的時候,出於慣性思維也裝了殺毒軟體,發現影響系統速度,加上裝了一年多一次都沒報過警,就直接卸載了。主要是有時候在單位用過U盤,就帶回來一大堆病毒木馬,老實說之前沒想過要安裝這玩意,不過今天裝個卡巴斯基出來一大堆的木馬、病毒文件,我就在想是不是現在備個份,等卡巴斯基試用期過了除了問題就恢復好了
也不是沒有針對 Mac 的病毒,看看這個 http://www.zdnet.com/blog/bott/where-did-all-the-mac-malware-go/3628?tag=nl.e539
蘋果電腦需要裝殺毒軟體嗎?如果需要裝什麼最好?
如果平時上一些不良網站,不裝殺毒也行?
推薦閱讀:
※剪輯視頻,玩遊戲,預算只有7000-8000,選擇macbook還是macbook pro?
※Unix/Linux/Mac 與 Windows 的換行符不統一的原因/目的是什麼?
※Macbook的wifi會突然斷線,如何解決?
※用慣了 Windows 的人用 macOS 會有什麼不適?
TAG:Mac |