Что означает код возврата ядра macOS 0xDC008004 (kOSKextReturnNotPrivileged)?

 
Предыдущий Следующий
kOSKextReturnNoResources kOSKextReturnInvalidArgument

kOSKextReturnNotPrivileged

Результат авторизации интерфейса OSKext

kOSKextReturnNotPrivileged сообщает, что у вызывающей стороны нет привилегий, необходимых для запрошенной операции. Это не доказательство отсутствия подписи, неправильного формата или архитектуры kext либо отказа системной политики; это отдельные этапы загрузчика со своими результатами.

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

Разделяйте эти решения

СтатусДиагностический вопрос
kOSKextReturnNotPrivilegedБыло ли вызывающей стороне разрешено запросить эту операцию?
kOSKextReturnAuthenticationНе прошла ли аутентификация выбранного kext?
kOSKextReturnSystemPolicyЗаблокировала ли политика macOS загрузку после отправки запроса?

Что записать

  • Вызываемый исполняемый файл, идентичность пользователя или системы управления, операцию и идентификатор целевого bundle.
  • Управляется ли Mac локально или получает политику расширений ядра через device management.
  • Состояние разрешения и перезапуска, требуемое этой версией macOS, без ослабления защиты платформы только ради обхода статуса.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.