Перейти к содержанию

AppleMacБезопасность

Apple дала огромное обещание по конфиденциальности macOS четыре года назад, но оно до сих пор не выполнено

Apple дала огромное обещание по конфиденциальности macOS четыре года назад, но оно до сих пор не выполнено

Вскоре после выпуска macOS Big Sur в 2020 году Apple столкнулась с масштабными сбоями серверов. Сбой затронул установки macOS, iMessage, Apple Pay и, что наиболее важно, службу нотаризации. Это означало, что у пользователей возникали серьезные проблемы с открытием приложений, что выявило недостаток в том, как Apple обрабатывает проверку приложений на Mac.1

Предыстория

Для контекста: ваш Mac выполняет несколько проверок при запуске приложения. Одна из проверок — убедиться, что приложение не является вредоносным, а другая — проверить, что сертификат разработчика, связанный с приложением, все еще действителен. Эти проверки предназначены для обеспечения безопасности пользователей и широко известны как нотаризация приложений.

Обычно, если вы используете Mac в автономном режиме, проверки просто не проходят, и приложение запускается как обычно. Однако, когда произошел этот сбой сервера, macOS все еще пыталась проверять серверы, вместо того чтобы просто завершить проверку. В результате приложения запускались мучительно долго.

Обещанные Apple изменения

После этого инцидента Apple объявила об изменениях для решения проблем, включая возможность полного отказа пользователей от онлайн-проверок нотаризации. Изменения должны были быть внедрены начиная с 2021 года.

Изначально Apple объявила об этих улучшениях из-за опасений, что компания использует процесс нотаризации для сбора данных о том, какие приложения используют люди. Компания заверила, что это не так, и выделила некоторые изменения, которые они собирались внести, в документе поддержки:

Для дальнейшей защиты конфиденциальности мы прекратили запись IP-адресов, связанных с проверками сертификатов Developer ID, и мы гарантируем, что любые собранные IP-адреса будут удалены из журналов.

Кроме того, в течение следующего года мы внедрим ряд изменений в наши проверки безопасности:

  • Новый зашифрованный протокол для проверок отзыва сертификатов Developer ID
  • Надежная защита от сбоев серверов
  • Новая настройка для пользователей, позволяющая отказаться от этих мер безопасности

Возможный отказ от функции

К чести Apple, компания действительно реализовала некоторые из обещанных изменений, например, прекращение сбора IP-адресов. Она также создала новый зашифрованный протокол для проверок сертификатов Developer ID.

Однако до сих пор нет никаких новостей о том, когда будет выпущена полная возможность отказа от онлайн-проверок нотаризации. Более того, все упоминания о функции в документе поддержки были полностью удалены за прошедший год.

Разработчик Джефф Джонсон также осветил эту ситуацию в своем блоге.

Похоже, Apple отказалась от своих планов позволить пользователям запускать приложения без каких-либо онлайн-проверок безопасности перед открытием, что несколько разочаровывает, если это правда. Хотя это редкость, странно, что приложения могут внезапно запускаться гораздо дольше из-за сбоев серверов.

Мнение 9to5Mac

Предоставление пользователям возможности отказаться от проверок нотаризации, несомненно, стало бы огромным шагом в области конфиденциальности и бросило бы вызов нарративу о том, что ваш Mac — это не совсем ваш компьютер.

Apple, вероятно, внесла другие изменения в macOS, чтобы гарантировать, что сбои серверов никогда не помешают корректному запуску приложений в будущем. Тем не менее, было бы очень желательно, чтобы обещанный отказ от нотаризации наконец-то вышел в свет. Apple должна предоставить ясность относительно своего плана.

Перевод: Polar Hacker


Следуйте за Майклом: X/Twitter, Threads, Instagram

  1. Пост обновлен 12 октября 2024 г. с незначительными правками, чтобы вновь привлечь внимание к теме. Первоначально опубликован 11 августа 2024 г. ↩︎