Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
EntraTrace — Защитный исследовательский инструмент, документирующий наблюдаемые конечные точки API и пользовательские агенты наступательного инструментария, нацеленного на Microsoft Entra ID, для поддержки инженерии обнаружения и реагирования на инциденты. | Kitploit
Инструменты/GitHubGitHub/bert-janp/entratrace
Оборонительные ИнструментыУправление идентификациейСбор информацииБезопасность облачных средРазведка угрозАутентификацияРеагирование на ИнцидентыАнализ Журналов
GitHubbert-janp/entratrace

EntraTrace

Защитный исследовательский инструмент, документирующий наблюдаемые конечные точки API и пользовательские агенты наступательного инструментария, нацеленного на Microsoft Entra ID, для поддержки инженерии обнаружения и реагирования на инциденты.

122191391 день назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Репозиторий
Поделиться

EntraTrace

EntraTrace — это инструмент защитных security-исследований для документирования и идентификации наблюдаемого поведения наступательного инструментария, нацеленного на Microsoft Entra ID.

Проект создаёт автоматическую базу знаний о таких инструментах, как AzureHound, AADInternals, O365Enum, PingCastle и других, с акцентом на артефакты UserAgent и API, которые они генерируют.

Статус проекта

🚧 Разработка

Проект активно развивается. Данные, охват инструментов и функциональность будут со временем меняться.

Приветствуются вклад, исследования, исправления и анализ дополнительных инструментов.

Что отслеживается?

EntraTrace фокусируется на информации, которая может быть полезна защитникам, включая:

  • 🔎 Конечные точки API — Microsoft Graph, Azure AD Graph и другие конечные точки API, к которым обращается инструментарий
  • 🕵️ User agents — HTTP user agents, связанные с наступательными инструментами
  • 🛡️ Возможности обнаружения — данные, которые могут поддержать detection engineering, hunting и реагирование на инциденты

Цель — сделать поведение наступательного инструментария более понятным для защитных команд и превратить его в практически применимую информацию.

Профили инструментов

ToolUnique APIsUnique API callsUserAgents
aadinternals411018
AzureHound2280
Graphpython311917
GraphRunner46721
GraphSpy2382
MFASweep41711
MicroBurst3780
MSOLSpray110
o365enum112
o365spray112
pingcastle3141
PowerZure3290
ROADtools44347
ropci3150
Stormspotter340
TeamFiltration3622
TokenSmith280
TokenTactics4816
TokenTacticsV243023

Зачем?

Наступательные security-инструменты часто используются для оценки и атак на среды идентификации. Понимание того, как эти инструменты взаимодействуют с Entra ID, может помочь защитникам выявлять их использование, расследовать подозрительную активность и улучшать покрытие обнаружения.

EntraTrace стремится сократить разрыв между исследованиями наступательного инструментария и защитными security-операциями.

Сценарии использования

EntraTrace можно использовать для:

  • Создания детектов для известных наступательных security-инструментов
  • Разработки hunting-запросов для Microsoft Sentinel / SIEM
  • Расследования подозрительной активности Entra ID и Microsoft Graph
  • Идентификации инструментария при реагировании на инциденты
  • Исследования поведения наступательного инструментария для работы с идентификацией
  • Улучшения защитной видимости в техники атак на идентификацию

Hunting-запросы

Следующие KQL hunting-запросы можно использовать для IOC-сканирования ваших данных журналов:

  • EntraTrace - Sign-in UserAgent Matches
  • EntraTrace - Azure AD Graph UserAgent Matches
  • EntraTrace - Microsoft Graph UserAgent Matches

Локальное развёртывание

Репозиторий обновляется ежедневно, но локальное развёртывание поддерживается. Чтобы запустить локально из корня репозитория с помощью Python, используйте встроенный вывод справки, чтобы убедиться в доступных параметрах перед их запуском.

⚠️ - Запуск скрипта локально может привести к предупреждениям безопасности, поскольку репозитории, содержащие наступательные инструменты, загружаются локально для извлечения информации, необходимой для создания профиля.

# Extract API behavior from a repo or refresh all profile entries
python .\Scripts\ExtractToolBehavior.py --all-profiles --output-dir .\Profiles

# Export tool user agents from YAML profiles into a CSV
python .\Scripts\SummarizeUserAgents.py --profiles-dir .\Profiles --output .\Indicator Lists\UserAgents.csv
  • SummarizeUserAgents.py экспортирует данные user-agent из YAML-файлов профилей в CSV-файл для hunting-задач.
  • ExtractToolBehavior.py читает URL-адреса репозиториев из Profiles\Tools.txt, если файл присутствует, иначе использует все repository_url, найденные в YAML-файлах профилей в выходном каталоге.
  • Запустите любой из скриптов с -h или --help, чтобы просмотреть полный набор параметров и поведение.

Разработка с помощью ИИ

🤖 EntraTrace разрабатывается при содействии ИИ. ИИ используется на протяжении всего процесса разработки и исследований, при этом результаты работы проходят проверку и валидацию человеком.

Связанные материалы

  • Investigating Microsoft Graph Activity Logs
  • GraphApiAuditEvents: The new Graph API Logs
  • Detect threats using Microsoft Graph activity logs - Part 1 от Fabian Bader
  • Detect threats using Microsoft Graph activity logs - Part 2 от Fabian Bader
  • Detect threats using GraphAPIAuditEvents - Part 3 от Fabian Bader
  • Everything you need to know about the MicrosoftGraphActivityLogs от Invictus IR
  • The Missing Link: AADGraphActivityLogs Finally Arrives от Invictus IR

Лицензия

Информацию о лицензировании см. в LICENSE.

Скачать инструмент