Как я могу гарантировать, что в OS X работают только приложения из «белого списка»

Существует метод безопасности, называемый белым списком (доступный в Windows 7), который гарантирует, что будут запускаться только определенные приложения и процессы.

Это отличается от белого списка электронной почты и применяется только к приложениям, работающим в ОС.

Как реализовать белый список (приложений) в OS X?

Например, я обычно хочу ограничить приложения теми, которые разрешены настройкой «Mac App Store и идентифицированные разработчики», но я также хотел бы запустить приложение для обмена мгновенными сообщениями под названием Spark. OS X отказывается запускать это приложение с этим параметром и сообщает, что приложение «повреждено». Я могу изменить настройку на «Где угодно», и это позволит запускать Spark. Проблема в том, что это также позволит запускать все приложения, о некоторых из которых я могу пожалеть.

Ответы (2)

Вы можете сделать это, используя настройки «Разрешенные приложения» в панели управления «Системные настройки родительского контроля»:Скриншот панели управления настройками системы родительского контроля

Это кажется полезным, хотя сомневаюсь в его эффективности, тем более что моя цель - ограничить вирусы в OSX security.stackexchange.com/a/30748/396 .

Перейдите в «Системные настройки», затем нажмите «Безопасность и конфиденциальность». На вкладке «Общие» установите флажок «Разрешить загрузку приложений из: Mac App Store и идентифицированных разработчиков».

введите описание изображения здесь

Этот подход все еще слишком широк. Я хочу идентифицировать приложения, которые загружаются из магазина приложений. В идеале также идентифицировать и контролировать вещи не из магазина приложений.
Существует также настройка Mac App Store. Но я не уверен, что вы подразумеваете под "идентификацией".