Retrospective Correlation (Ретроспективная корреляция)

Ретроспективная корреляция (Retrospective Correlation) - это метод анализа данных безопасности, который позволяет выявлять взаимосвязи между событиями задним числом, используя исторические данные из логов и журналов.

Основные принципы

  • Анализ уже произошедших событий - в отличие от реального времени (real-time correlation), ретроспективная корреляция изучает данные за прошедший период.
  • Обнаружение сложных атак - помогает выявить многоэтапные атаки, которые в момент их совершения могли остаться незамеченными.
  • Использование контекста - учитывает временные метки, поведенческие паттерны и связи между событиями.

Пример применения

Атакующий провёл фишинговую атаку, затем использовал украденные учётные данные для доступа к системе и перемещения по сети. В реальном времени SIEM мог не заметить угрозу, но ретроспективный анализ позволяет связать:

  1. Вход с подозрительного IP,
  2. Неудачные попытки аутентификации,
  3. Аномальные действия в учётной записи.

Преимущества:

  • Выявление латентных угроз (APT, медленные атаки).
  • Повышение точности расследований инцидентов.
  • Возможность применения машинного обучения для поиска аномалий в истории.

Технологии, используемые в SIEM

  • Хранилища данных (Data Lakes, Elasticsearch)- для долгосрочного хранения логов.
  • Сложные запросы (например, на языке KQL, Splunk SPL).
  • Графовые анализаторы - для визуализации связей между событиями.

Важно: ретроспективная корреляция требует больших вычислительных ресурсов и грамотной настройки SIEM-системы.