Игра Яндекс Практикума
Игра Яндекс Практикума
Игра Яндекс Практикума

Найден способ обхода системы защиты macOS High Sierra

Новости

Новая система защиты ядра (Secure Kernel Extension Loading — SKEL) выходящей macOS High Sierra не сможет защитить от попыток заражения.

2К открытий2К показов

Так же, как Linux и Windows, macOS позволяет приложениям загружать сторонние расширения ядра, когда они нуждаются в доступе к более низким уровням операционной системы. Для этого разработчики, пытающиеся загрузить файлы расширения ядра (kernel extensions — KEXT) во время установки приложения, должны подписать подобные расширения специальным сертификатом подписи кода ядра, к выдаче которого Apple относится очень настороженно.

SKEL ужесточает загрузку сторонних расширений ядра

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

Найден способ обхода системы защиты macOS High Sierra 1

SKEL обошли до официального релиза High Sierra

Как утверждает Патрик Уордл, сотрудник Synack и известный исследователь безопасности Apple, «яблочная» компания лишь мешает усилиям хороших парней — сторонним разработчикам macOS и разработчикам продуктов безопасности:

Из-за недостатков в реализации SKEL хакеры, вероятно, не ощутят никаких новых сложностей, которые должны были быть доставлены им новой системой защиты.

Чтобы доказать свою точку зрения, Уордл опубликовал информацию по обходу SKEL в High Sierra в своём блоге. Он смог использовать уязвимость в реализации системы безопасности, которая позволяет загружать новый неутвержденный KEXT полностью программно, без какого-либо взаимодействия с пользователем.

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

Напомним, выход новой операционной системы Apple запланирован на 25 сентября 2017 года.

Следите за новыми постами
Следите за новыми постами по любимым темам
2К открытий2К показов