Цель состоит в том, чтобы отследить, когда установлены кексы, и определить, откуда они пришли. Например, TRIM отключен для сторонних накопителей в OS X Yosemite. Чтобы использовать такую утилиту, как Trim Enabler, необходимо отключить подпись kext глобально. WRT для http://www.cindori.org/trim-enabler-and-yosemite/ - в частности:

«Важно отметить, что параметр подписи kext является глобальным, и если вы его отключите, будьте осторожны, устанавливая системные драйверы только из источников, которым вы доверяете».

Это может быть управляемой проблемой безопасности, если можно отслеживать установленный kext, когда подпись kext отключена. Тем не менее, 1/ я не знаю, как определить, когда / когда устанавливаются кексы, или 2 / кто уже писал кексы в / System / Library / Extensions / ранее, или 3 / если я пропустил предупреждение, как определить по факту.

Итак:1/ Есть ли какой-нибудь способ получить предупреждение, предупреждающее об установке kext? 2/ Есть ли какой-нибудь способ определить, какая программа установила кексы уже там?

1 ответ1

1

Есть еще один вариант! Если вы получили сертификат разработчика Mac OS X, вы можете подписать нужные вам файлы kext.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .