Gatekeeper — это механизм безопасности операционной системы macOS, который помогает защищать компьютер от вредоносного программного обеспечения, контролируя приложения, устанавливаемые на устройство. 25
Некоторые способы, которыми Gatekeeper обеспечивает защиту:
- Проверка подписи приложения. 2 При первом запуске приложения Gatekeeper проверяет его подпись и источник, чтобы убедиться, что оно было создано и распространено разработчиком, получившим сертификат разработчика от Apple. 2
- Защита от незнакомых разработчиков. 2 В случае загрузки приложения из Интернета и отсутствия соответствующей подписи, Gatekeeper может предупредить пользователя о потенциальной угрозе безопасности и ограничить запуск такого приложения. 2
- Контроль уровня безопасности. 2 Пользователи самостоятельно могут настроить уровень безопасности, позволяя устанавливать приложения из Apple App Store. 2
- Первоначальное предупреждение при запуске. 1 Gatekeeper запрашивает разрешение у пользователя при первой попытке открыть загруженное приложение, чтобы убедиться, что он намерен его запустить. 1
- Отслеживание происхождения файлов. 3 Gatekeeper отслеживает происхождение файлов, которые записывает загруженное ПО. 3
Gatekeeper опирается на список известных разработчиков и цифровых подписей приложений, поэтому он не всегда может обеспечить защиту от новых, неизвестных угроз или от программ, которые не имеют цифровой подписи. 2