Как Detective строит граф поведения
Разберитесь, как Detective связывает события в граф, пригодный для расследования.
«Как Detective строит граф поведения» — бесплатный урок AWS Security Academy на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения AWS Security Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс AWS Security Academy содержит 4 уроков всего.
От оповещения к пониманию
Обнаружение сообщает, что что-то не так, а расследование помогает понять, что произошло на самом деле. Amazon Detective — это сервис, созданный для расследований. Он автоматически анализирует активность и строит визуальную модель, чтобы Вы могли понять полную картину, связанную с обнаружением, а не только увидеть оповещение.
Что делает Detective
Detective непрерывно получает и связывает данные журналов, чтобы построить граф поведения во времени. Вместо ручного сопоставления журналов разных сервисов Вы получаете готовое изображение, доступное для запросов, которое показывает, как взаимодействовали такие сущности, как учётные записи, экземпляры и IP-адреса.
Граф поведения
Основная конструкция — граф поведения: узлы представляют сущности (например, роли IAM, экземпляры EC2, IP-адреса и учётные записи), а рёбра — взаимодействия и действия между ними. Граф фиксирует обычные базовые показатели и отклонения, предоставляя расследующим специалистам карту вместо необработанных журналов.
Источники данных для графа
Detective строит граф на основе тех же типов телеметрии, что используются для обнаружения: управляющих событий CloudTrail, журналов потоков VPC и обнаружений GuardDuty, а также журналов аудита EKS. Сложное сопоставление выполняется автоматически, поэтому Вам не нужно собирать эти источники вручную.
Не нужно управлять журналами
Как и GuardDuty, Detective работает без агентов и полностью управляется сервисом. Вы включаете его, после чего он получает необходимые данные; Вам не нужно создавать конвейеры журналов или хранилища. Кроме того, сервис сохраняет связанную активность примерно за год, обеспечивая длительный период ретроспективного анализа без необходимости самостоятельно управлять хранением.
Формирование базовой линии обычного поведения
Detective использует машинное обучение и статистику, чтобы определить, что является нормальным для каждой сущности, а затем выделяет отклонения. Знание базовой линии позволяет расследующему специалисту заметить, например, что экземпляр внезапно выполнил гораздо больше вызовов API, чем обычно, — это сильный признак компрометации.
Визуальное расследование
Граф представлен в виде интерактивных визуализаций: временных шкал, профилей каждой сущности и диаграмм активности. Аналитик переходит по связанным сущностям, следуя по цепочке событий. Такой визуальный подход превращает многочасовой поиск по журналам в пошаговое исследование.
Обнаружение и расследование
Важно различать эти задачи: GuardDuty обнаруживает, а Detective расследует. GuardDuty создаёт обнаружение, а Detective помогает определить его масштаб, первопричину и последствия. Эти сервисы дополняют друг друга; на экзамене следует выбирать Detective, когда требуется расследование и анализ первопричины.
Поддержка организации
Detective интегрируется с AWS Organizations и поддерживает делегированного администратора, поэтому учётная запись безопасности может расследовать активность во всех учётных записях участников в одном графе поведения. Это соответствует работе GuardDuty и Security Hub и обеспечивает единообразное управление несколькими учётными записями.
Год связанной истории
Detective хранит в графе поведения примерно год связанной активности, что значительно дольше стандартного срока хранения обнаружений GuardDuty. Такой длительный период ретроспективного анализа позволяет выяснить, началось ли подозрительное поведение несколько недель назад, и выявить медленные скрытные вторжения, которые остались бы незамеченными при коротком периоде. Расширенная история — одна из причин, по которым Detective дополняет обнаружение, а не дублирует его.
GuardDuty — необходимое условие
Практическая деталь: перед включением Detective необходимо, чтобы GuardDuty был включён в течение определённого периода (примерно 48 часов). Это связано с тем, что Detective использует обнаружения GuardDuty и ту же базовую телеметрию для создания графа поведения. Эти два сервиса предназначены для совместной работы: обнаружение предоставляет данные для расследования.
Быстрая проверка
Различайте обнаружение и расследование.
Итоги
Detective — управляемый сервис расследований, работающий без агентов. Он связывает CloudTrail, журналы потоков VPC, обнаружения GuardDuty и журналы аудита EKS в граф поведения сущностей и взаимодействий, определяет базовую линию обычного поведения и предоставляет интерактивные визуализации примерно с годом ретроспективных данных. GuardDuty обнаруживает, а Detective расследует первопричину и масштаб.
Изучай AWS Security Academy с ИИ-репетитором — бесплатно
Пиши и запускай код прямо в браузере, получай мгновенную помощь от ИИ-репетитора 24/7 и продолжи учиться на сайте или в приложении.
- Курсы
- 30
- Уроки
- 120
Часто задаваемые вопросы
Урок «Как Detective строит граф поведения» бесплатный?
Да — полный текст урока «Как Detective строит граф поведения» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс AWS Security Academy, подпишись на CoddyKit PRO. Курс AWS Security Academy содержит 4 уроков всего.
Чему я научусь в уроке «Как Detective строит граф поведения»?
Разберитесь, как Detective связывает события в граф, пригодный для расследования. Ты практикуешь AWS Security Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать AWS Security Academy?
Предыдущий опыт не требуется. AWS Security Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.
Сколько времени занимает урок «Как Detective строит граф поведения»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке AWS Security Academy?
Да. Каждый урок AWS Security Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Как Detective строит граф поведения
- Переход от результата GuardDuty
- Анализ сущностей и временных интервалов
- Выявление аномальных моделей активности