Сценарии использования¶
Воркфлоу, которые текущая реализация поддерживает end-to-end. Каждый шаг называет вовлечённый UI-экран; упоминаемые скриншоты есть в Тур по продукту.
Организовать engagement¶
Создайте проект → определите записи scope и ROE → пригласите участников с ролями → работайте во вкладках Recon/Exploit/Output → закройте через Closure Wizard (decommission-отчёт) или экспортируйте проект как ZIP с паролем. Всё, что делает любой участник, попадает в таймлайн.
Запускать сканы, которые сами обновляют карту¶
- Зарегистрируйте атакующую машину (Infra → Connections, или workstation из пула с флагом executor — оба издания)
- Recon → Scans → Nmap (или nuclei / NetExec / httpx / ffuf / DonPAPI); выберите профиль интенсивности и, опционально, исполнение через pivot-listener
- Результаты создают/обновляют хосты, порты, сервисы, кандидатов в findings — автоматически
- Watch перезапускает лёгкие сканы по расписанию и фиксирует новые хосты/порты в диффе
Валидировать учётные данные в граф доступа¶
Creds → добавьте или вставьте пачкой → выберите учётные данные → Validate
на хостах (SMB/WinRM/SSH/LDAP/MSSQL/RDP). Успешные проверки
отмечают рёбра доступа на графе, обновляют статус хостов и генерируют
кандидатов в findings. Cred-матрица и view переиспользования показывают
покрытие; плейсхолдеры {{USER}}/{{PASS}} в командах подставляются из
учётных данных.
Импортировать сторонние доказательства¶
- Nessus
.nessus, Burp XML → findings и хосты - BloodHound ZIP → хосты, учётные данные и рёбра доступа MemberOf/AdminTo/HasSession
- nmap XML / вывод NetExec / конфиги файрволов (8 вендоров) через импортёры — импорт файрволов также обогащает карту сети
- Массовый импорт хостов из списков IP/CIDR
Поддерживать и доказывать состояние инфраструктуры (EE)¶
Platform Ops → Catalog → выберите шаблон (C2, redirector, dropper, pivot) → Builder → разверните стек. Конвейер после развёртывания сшивает линки, генерирует админские учётные данные (шифрованные, показываются на проектной вкладке Access), регистрирует C2-интеграции, передаёт listener, настраивает DNS и VPN. Демонтаж — тот же конвейер в обратную сторону — с decommission-отчётом, доказывающим, что было уничтожено.
Автоматизировать повторяющееся¶
- Соберите плейбук один раз (цепочка разведки, перечисление AD, spray+validate) и запускайте пакетно по хостам или по расписанию
- Триггерные автоматизации на события (новые учётные данные, завершение задания, дифф watch) с условиями и ветвлением; dry-run, прежде чем доверять
- Вкладка Commands запускает сохранённые сниппеты на атакующей машине с подстановкой проектных переменных
Отчитываться из реальных данных¶
Output → Report собирает отчёт по engagement из живого состояния проекта (scope, хосты, findings с proof/рекомендациями, крэкнутые учётные данные, пути атак, графовая аналитика) и экспортирует PDF/HTML/Markdown. Purple-view формирует отчёт по MITRE-покрытию для синей команды.
Совместная работа и журнал аудита¶
Одновременное редактирование с индикаторами присутствия и live-синком (WebSocket); каждый просмотр секрета, экспорт и привилегированное действие попадает в аудит с записью исполнителя и времени; снапшоты захватывают и восстанавливают группы состояния проекта; клеймы хостов не дают операторам конфликтовать за одни и те же хосты.