MacRumors

Skip to Content

Apple начинает предупреждать пользователей о том, что «Устаревшие системные расширения» не будут работать в будущей версии macOS

Apple опубликовала новый документ поддержки, в котором указано, что модули ядра — которые она называет «устаревшими системными расширениями» — не будут совместимы с будущей версией macOS, поскольку они «менее безопасны и надежны, чем современные альтернативы».

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

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

macos catalina legacy system extension alert
Apple заявляет, что начала информировать разработчиков о том, что macOS Catalina будет последней версией macOS с полной поддержкой модулей ядра, еще в 2019 году, и добавляет, что работала с разработчиками над переводом их программного обеспечения. Окончательная дата перехода еще не установлена, но некоторые разработчики предполагают, что модули ядра будут выведены из эксплуатации в macOS 10.16.

Приложения с модулями ядра продолжат работать в macOS Catalina.

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

Одно из затронутых приложений — Malwarebytes, которое заявило, что «значительный процент общего объема обращений в службу поддержки» был связан с новым предупреждением о модуле ядра менее чем через 24 часа после публичного выпуска macOS 10.15.4.

Директор Malwarebytes Томас Рид сказал, что у Apple есть новый фреймворк EndpointSecurity в качестве замены модулей ядра:

Мы осведомлены об этом и работаем над заменой нашего модуля ядра с конца прошлого года. Мы планируем заменить его новым фреймворком Apple EndpointSecurity до выпуска macOS 10.16, когда, как предполагается, модули ядра больше не будут работать, частично или полностью. (Мы только знаем, что Apple заявила, что они «не будут работать без компромиссов» в «будущей версии macOS». Но мы бы предпочли не выяснять на собственном горьком опыте, что именно это означает.)

Модуль ядра будет по-прежнему поддерживаться для macOS 10.14 (Mojave) и более ранних версий, но macOS 10.15 (и более поздние версии) больше не будет в нем нуждаться, как только мы выпустим обновление.

Так что паниковать не стоит. Мы по-прежнему вас поддерживаем и не дадим вашей защите ослабнуть. Все, что вам нужно сделать, это убедиться, что вы обновляете Malwarebytes для Mac. Если вы обновились до версии 4.2 или выше и не отключили новую функцию автоматического обновления, он обновится сам в фоновом режиме, без вашего участия. Чтобы убедиться, что вы обновлены, просто откройте Malwarebytes и выберите «Проверить наличие обновлений» в меню Malwarebytes.

Технические детали для разработчиков доступны в документе Apple под названием «Устаревшие модули ядра и альтернативы системным расширениям».