AIKraft/Skills/active-directory-certificate-services

active-directory-certificate-services

Плейбук атак на AD Certificate Services для эскалации привилегий через уязвимости ESC1-ESC13, ретрансляцию NTLM и злоупотребление правами CA officer. Применяется при атаке на неправильно настроенные службы AD CS.

yaklang official Другое ★ 2.4k

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

Плейбук для атак на Active Directory Certificate Services (AD CS), позволяющий эскалировать привилегии через уязвимости ESC1–ESC13, злоупотреблять правами CA officer и ретранслировать NTLM. Используется для эксплуатации неправильно настроенных служб AD CS.

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

  • Эскалация привилегий через уязвимости шаблонов сертификатов (ESC1–ESC13)
  • Получение сертификатов для последующего использования в Kerberos-атаках или горизонтальном перемещении
  • Ретрансляция NTLM на конечные точки регистрации (enrollment endpoints)
  • Эксплуатация неправильных конфигураций центров сертификации (CA)

Как работает

  1. Определить релевантные техники, загрузив связанные навыки (active-directory-acl-abuse, active-directory-kerberos-attacks, ntlm-relay-coercion, windows-lateral-movement) и справочник ADCS_ESC_MATRIX.md
  2. Проанализировать условия и комбинации ESC1–ESC13 с помощью таблицы из ADCS_ESC_MATRIX.md
  3. Выполнить эксплуатацию уязвимости с помощью указанных в справочнике команд инструментов
  4. Использовать полученные сертификаты для атак Kerberos или перемещения по системе
  5. При необходимости применить ретрансляцию NTLM к конечным точкам регистрации

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

Проведи атаку на AD CS, используя уязвимость ESC1 для эскалации привилегий
Как эксплуатировать неправильную конфигурацию CA для получения сертификата?
Примени ретрансляцию NTLM к конечной точке регистрации через ESC8

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

  • Доступ к репозиторию hack-skills для загрузки связанных навыков и ADCS_ESC_MATRIX.md

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

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

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

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