CC hunting-for-lateral-movement-via-wmi
Обнаруживает боковое перемещение на основе WMI (например, wmic process call create, Win32_Process.Create()), анализируя события Windows Event ID 4688 и Sysmon Event ID 1 для WmiPrvSE.exe, порождающего подозрительные дочерние процессы, такие как cmd.exe или powershell.exe, а также события WMI-Activity/Operational 5857/5860/5861 для сохранения подписки. Использовать при поиске удаленного выполнения кода через WMI или при расследовании бокового перемещения по хостам Windows.
машинный переводПоказать оригиналСкрыть оригинал«Detects WMI-based lateral movement (e.g. wmic process call create, Win…»
Detects WMI-based lateral movement (e.g. wmic process call create, Win32_Process.Create()) by analyzing Windows Event ID 4688 and Sysmon Event ID 1 for WmiPrvSE.exe spawning suspicious child processes like cmd.exe or powershell.exe, plus WMI-Activity/Operational events 5857/5860/5861 for subscription-based persistence. Use when hunting for remote code execution via WMI or investigating lateral movement across Windows hosts.
Обнаруживает боковое перемещение на основе WMI (например, wmic process call create, Win32Process.Create()), анализируя события Windows Event ID 4688 и Sysmon…
Как процесс C 53/100 · Есть пробелы — слабые места: результат и критерий готовности, когда включается, ошибки и развилки
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 9
✓ Критических и высоких находок нет
Средние и низкие: 9
-
низкая Рискованное назначение
intent-offensive-securityreferences/api-reference.md:1Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)# API Reference: Hunting for Lateral Movement via WMI
-
низкая Рискованное назначение
intent-offensive-securityreferences/api-reference.md:13Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)## WMI Lateral Movement Process Chain
-
низкая Рискованное назначение
intent-offensive-securityreferences/api-reference.md:77Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение) (определение детектора / чёрного списка)- Detecting WMI Lateral Movement: https://imphash.medium.com/dete…t-2
детектор -
низкая Рискованное назначение
intent-offensive-securityreferences/api-reference.md:78Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)- JPCERT Lateral Movement: https://www.jpcert.or.jp/english/pub/sr/2017…pdf
-
низкая Рискованное назначение
intent-offensive-securitySKILL.md:3Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение) (определение детектора / чёрного списка)description: Detects WMI-based lateral movement (e.g. wmic process call create,
детектор -
низкая Рискованное назначение
intent-offensive-securitySKILL.md:7Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)when hunting for remote code execution via WMI or investigating lateral movement across
-
низкая Рискованное назначение
intent-offensive-securitySKILL.md:33Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)# Hunting for Lateral Movement via WMI
-
низкая Рискованное назначение
intent-offensive-securitySKILL.md:37Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)Windows Management Instrumentation (WMI) is commonly abused for lateral movement via `wmic process call create` or Win3…ate() to execute commands on remote hosts. Detection focuses on iden
-
низкая Рискованное назначение
intent-offensive-securitySKILL.md:42Наступательная безопасность / двойное назначение (допустимо для авторизованного тестирования; проверьте назначение)- When investigating security incidents that require hunting for lateral movement via wmi
Просканировано файлов: 4. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- заметка
frontmatter-keyнеизвестное поле фронтматтера "domain" - заметка
frontmatter-keyнеизвестное поле фронтматтера "subdomain" - заметка
frontmatter-keyнеизвестное поле фронтматтера "nist_csf" - заметка
frontmatter-keyнеизвестное поле фронтматтера "mitre_attack"
Процессный рейтинг: все десять параметров 53/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 30Повторный запуск. Изменяющих операций: 2, без проверки текущего состояния
- 60Инструменты и файлы. Используются инструменты (bash, python), но во frontmatter они не объявлены
- 70Входы и предусловия. Входные данные и предусловия перечислены
- 100Шаги. Шагов: 8
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 459 токенов
- 100Отчётность по ходу. Скилл сообщает о ходе работы
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- +4Нет примеров входа/выхода
- -41 справочных файлов, но SKILL.md на них не ссылается: модель их не откроет
- -31 из 1 скриптов не упомянуты в SKILL.md
- +2Инструкции на одном языке
- +3Длина description 427 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 10 заголовков
- +3Пошаговые инструкции: 8 пунктов
- +1Лицензия указана
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 71.