iMore
На протяжении многих лет Apple вкладывает свои огромные ресурсы в повышение безопасности своих операционных систем для конечных пользователей. В macOS Catalina компания вывела это на совершенно новый уровень, представив полезные изменения в системе безопасности, которые еще больше усложняют злоумышленникам хаос с нашими компьютерами. Однако, поскольку безопасность — сложное дело, так называемые улучшения для некоторых могут не работать для других. В частности, решение Apple сделать Gatekeeper еще более сложным взломом является значительным шагом вперед для обычных пользователей Mac. Для разработчиков, возможно, не так много. К счастью, есть обходной путь.
Предупреждение: эта хитрость терминала отключает важные аспекты безопасности Gatekeeper, что делает ваш Mac уязвимым для вредоносных программ. Мы настоятельно рекомендуем вам переустановить настройки безопасности по умолчанию, если вы решили следовать этому руководству на свой страх и риск.
Что такое гейткипер?
В течение многих лет Gatekeeper был неотъемлемой частью macOS. Как следует из названия, этот инструмент был разработан для проверки недавно загруженных приложений на наличие известных вредоносных программ и отправки их на карантин. В своей июньской статье The Great Mac Balancing Act Рене Ричи объясняет:
В настоящее время при загрузке приложения, будь то из Магазина, Интернета или даже из AirDrop, это приложение помещается на карантин. Если и когда вы пытаетесь открыть приложение, помещенное в карантин, Gatekeeper проверяет его на наличие известных вредоносных программ, проверяет подпись разработчика, чтобы убедиться, что оно не было подделано, проверяет, разрешено ли его запуск, например, соответствует вашим настройкам приложений App Store и / или известные разработчики приложений, а затем дважды проверьте, действительно ли вы хотите запустить приложение в первый раз, чтобы оно не пыталось запустить быстрое приложение и выполнить автозапуск.
До сих пор Gatekeeper не применял тот же подход к приложениям, запускаемым через терминал. Он также не проверял некарантинные приложения и файлы на наличие вредоносных программ. Другими словами, он проверял приложение только один раз на наличие вредоносных программ.
Значительные изменения произошли с macOS Catalina.
Теперь приложения, запущенные через Терминал, также проверяются. Эти файлы проходят одинаковое сканирование на наличие вредоносных программ, проверку подписи и проверку локальной политики безопасности. Разница: даже при первом запуске вам нужно только явно утвердить программное обеспечение, запущенное в пакетах, например, стандартный пакет приложений для Mac, а не для автономных исполняемых файлов или библиотек.
С macOS Catalina, что еще важнее, Gatekeeper также будет проверять некарантинные приложения и файлы на наличие проблем. Не раз или два, но каждый раз, когда вы запускаете его. Когда ваш Mac обнаруживает проблему, он блокирует файл, а затем отправляет вам предупреждение.
Если все это звучит фантастически для вас, потрясающе. Это, несомненно, намерение Apple. Однако некоторые разработчики могут взглянуть на это иначе и в лучшем случае сочтут изменения громоздкими.
Обходной путь
Несмотря на то, что Gatekeeper в macOS стал более строгим, чем когда-либо, его можно обойти, в том числе новейшие инструменты CatOS от MacOS. Обходной путь позволяет загружать и использовать приложения, загруженные из любого места на MacOS Catalina и более ранних версиях, без проверки.
Впервые опубликованная в 2016 году OSX Daily, но все еще действующая, исправление работает следующим образом:
- Не забудьте выйти Системные настройки на вашем Mac.
- На Finder, нажмите Идти.
- Выбрать коммунальные услуги.
Двойной щелчок Терминал.
- Тип следующего синтаксиса команды:
sudo spctl - мастер-отключить
. - Ударил Вернуть
- Аутентифицироваться с пароль администратора.
- Ударил Вернуть.
- Выходной терминал.
Изменение настроек
Теперь пришло время разрешить вашему Mac открывать любое приложение.
- Нажмите на Системные настройки на вашем Mac Dock.
- выберите Безопасность Конфиденциальность.
Нажмите замок в левом нижнем углу экрана.
- Введите ваш пароль разблокировать безопасность и конфиденциальность.
- Выбрать В любом месте под Разрешить приложения, загруженные из. До внесения изменений этот параметр был недоступен.
Нажмите на разблокированный замок сохранить изменения.
С этим изменением Gatekeeper больше не отслеживает ваш компьютер на наличие вредоносных программ из приложений и файлов.
Восстановление исходных настроек
Если вы хотите вернуться к настройкам гейткипера по умолчанию, выполните следующие действия:
- Не забудьте выйти Системные настройки на вашем Mac.
- На Finder, нажмите Идти.
- Выбрать коммунальные услуги.
Двойной щелчок Терминал.
- Тип следующего синтаксиса команды:
sudo spctl - master-enable
. - Ударил Вернуть
- Аутентифицироваться с пароль администратора.
- Ударил Вернуть.
- Выходной терминал.
Посмотреть изменение
Чтобы подтвердить, что ваш Mac вернулся к настройкам по умолчанию:
- Нажмите на Системные настройки на вашем Mac Dock.
- выберите Безопасность Конфиденциальность.
В разделе «Разрешить загрузку приложений из» обратите внимание, что выбранным теперь является App Store и определены разработчики.
Вы должны сделать этот переключатель?
Почти для каждого пользователя Mac нет причин вносить перечисленные изменения в разделе «Безопасность». Конфиденциальность на macOS Каталина. Это следует выполнять только в том случае, если вы можете быстро определить, являются ли приложения легитимными или нет. Имейте это в виду.
Оцените статью!
Отправляя сообщение, Вы разрешаете сбор и обработку персональных данных. Политика конфиденциальности.