關閉廣告

蘋果產品通常是基於對使用者隱私和安全的重視。儘管這主要是 iPhone 的主要功能,但 Mac 也不例外。它還配備了各種工具,其任務是保護蘋果種植者。其中還有一項名為 GateKeeper 的技術,即在 Mac 上安全地開啟應用程式。但它到底意味著什麼以及它的實際用途是什麼?

GateKeeper 的用途是什麼?

在我們了解 GateKeeper 本身的功能之前,有必要指出 iPhone 和 Mac 之間的差異。雖然蘋果手機不允許所謂的側面加載,或者安裝來源不明的應用程序,但對於帶有被咬蘋果標誌的電腦來說,情況略有不同。然而,在這種情況下,無法完全保證它是否實際上是安全的程序,因為它來自 Mac App Store 環境之外。如果開發人員想要在(Mac)App Store 中發布他的應用程序,他必須先經過廣泛的測試和驗證,然後才能向公眾發布。

一些開發人員試圖透過將他們的程式直接放在網路上來解決這個問題,這可能不是一件壞事。正是在這種情況下,GateKeeper 技術脫穎而出,它的工作原理實際上非常簡單,並且負責應用程式的安全開啟。雖然在App Store 中,所有經過驗證的應用程式都提供了特殊簽名,因此設備可以識別出它是未經修改且經過驗證的應用程序,但在從未知來源(來自互聯網)安裝的情況下,我們可以理解沒有此簽名這裡有一層保護。

GateKeeper 的工作原理

由於無法驗證 App Store 的特殊簽名,GateKeeper 技術會檢查給定軟體是否由開發者 ID 簽署。在程式的開發過程中,開發人員的簽名被「印」在其中,隨後可以幫助系統識別其來源,或者該軟體是否來自已知或未知的程式設計師。因此,在實踐中,它的工作原理非常簡單,而且似乎是一個有效的解決方案。不幸的是,事實恰恰相反。儘管 GateKeeper 可能無法識別該軟體,但實際上沒有什麼可以阻止用戶透過「系統偏好設定」>「安全性和隱私權」強制運作。

強制打開被 Gatekeeper 阻止的應用程式
「仍然開啟」按鈕可用於強制開啟被封鎖的應用程式

惡意軟體檢查

儘管蘋果透過 GateKeeper 技術承諾蘋果電腦的安全性,該功能甚至應該檢查給定的應用程式是否不包含已知的惡意軟體,但事實卻有點不同。整個系統僅提供針對未知應用的表面保護,當然不是一個全面的解決方案。 GateKeeper 根本無法與防毒軟體相比。最重要的是,人們應該在網路上負責任地行事,不要在最後一刻依賴某些功能來拯救自己。這就是為什麼甚至不值得尋找給定軟體的盜版版本。這是將惡意程式碼引入 Mac 的最快方法,例如可以獲得您的私人資料、對其進行加密等。

.