AIKraft/Skills/macos-security-bypass

macos-security-bypass

Сценарий обхода защиты macOS: TCC, Gatekeeper, SIP, sandbox, code signing и entitlements. Применяется при авторизованных тестах на проникновение (red team/pentest) для обхода ограничений безопасности macOS.

yaklang official Другое ★ 2.4k

Что делает навык

Набор экспертных техник обхода механизмов защиты macOS, включая TCC, Gatekeeper, SIP, sandbox и code signing. Позволяет агенту преодолевать ограничения безопасности системы, учитывая специфические нюансы взаимодействия защитных механизмов.

Когда применять

  • Обход ограничений доступа к данным (TCC) для получения прав на камеру, микрофон или файлы.
  • Игнорирование проверок целостности и подписи (Gatekeeper, SIP) для выполнения непроверенного кода.
  • Эскалация привилегий через злоупотребление entitlements или выход из sandbox.
  • Координация с техниками инъекции процессов (dylib, XPC) после достижения начального доступа.

Как работает

  1. Определить целевую версию macOS и тип защиты (TCC, Gatekeeper, SIP, sandbox).
  2. Загрузить дополнительные справочные материалы, такие как TCC_BYPASS_MATRIX.md, для выбора техники обхода.
  3. Применить специфичные для версии системы методы обхода TCC (камера, микрофон, FDA, Automation).
  4. Использовать уязвимости в механизмах подписи и проверки целостности для обхода Gatekeeper и SIP.
  5. Эксплуатировать ошибки конфигурации entitlements или sandbox для получения дополнительных привилегий.

Примеры запросов агенту

Как обойти проверку TCC для доступа к камере на macOS Sonoma?
Какие техники обхода Gatekeeper и SIP применимы для выполнения несигнатурного кода?
Как злоупотребить entitlements для выхода из sandbox приложения?

Что понадобится

  • Доступ к файлам навыков: macos-process-injection, linux-privilege-escalation, linux-security-bypass, TCC_BYPASS_MATRIX.md

Описание составлено по SKILL.md навыка, сверено 07.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «macos-security-bypass» из репозитория: # https://github.com/yaklang/hack-skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r macos-security-bypass/ ~/.claude/skills/macos-security-bypass/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.