Мониторинг, логи и SIEM
Урок про то, что без логов и их анализа атаку не заметишь и не расследуешь.
SIEM (security information and event management) — система, которая собирает логи со всей инфраструктуры, коррелирует события и помогает обнаруживать инциденты.
Зачем логи и мониторинг
Все предыдущие меры — это барьеры. Но барьеры иногда пробивают, и тогда решает скорость обнаружения. Логи — это память сети: кто, куда и когда подключался, что отклонил firewall, что заметил IDS. Без них инцидент остаётся невидимым, а расследование — невозможным.
Что собирать в сети
- Логи firewall: разрешённые и отклонённые соединения.
- События IDS/IPS.
- Логи DNS-запросов (аномальные домены — признак заражения).
- Аутентификацию: успешные и неуспешные входы.
- Логи VPN-подключений.
Зачем централизовать
Логи, разбросанные по десяткам устройств, бесполезны: их никто не смотрит, а атакующий может их подчистить локально. SIEM собирает всё в одно защищённое место. Это даёт две вещи: сохранность (нарушитель не сотрёт логи на захваченном хосте) и корреляцию (события из разных источников складываются в картину).
[ Firewall ] -\ [ IDS ] -> [ SIEM ] -> корреляция -> оповещение аналитику [ Серверы ] -/
Корреляция: пример
По отдельности «неудачный вход» и «новое VPN-подключение» — рутина. Вместе, в одной последовательности с одного адреса, плюс скан портов от того же источника — это уже сценарий атаки. SIEM описывает такие правила корреляции и поднимает тревогу, когда события складываются.
Как работает под капотом
Источники шлют логи (syslog, агенты) в коллектор. SIEM нормализует разные форматы в единую схему, индексирует и применяет правила корреляции и пороги. На выходе — алерты с приоритетом и контекстом, которые разбирает аналитик SOC.
Частые ошибки
- Логировать, но никогда не смотреть — логи ради логов.
- Хранить логи только локально, где их сотрёт атакующий.
- Слишком короткий срок хранения — инцидент часто обнаруживают спустя недели.
- Шум без приоритезации — тонешь в событиях, пропускаешь важное.
Итоги
- Логи — память сети; без них инцидент невидим.
- Централизация даёт сохранность и корреляцию.
- SIEM складывает разрозненные события в сценарии атак и оповещает.