Открыть сервисСервис

IDS — система обнаружения вторжений

IDS (англ. Intrusion Detection System, система обнаружения вторжений) — программный аппаратный комплекс, предназначенный для мониторинга сетевой активности и системных событий с целью выявления несанкционизированных действий, атак и нарушений политик безопасности. IDS анализирует трафик и журналы, формирует предупреждения (алерты), но, в отличие от систем предотвращения вторжений (IPS), как правило, не блокирует вредоносную активность автоматически, а лишь сообщает о ней оператору.

Принцип работы

IDS устанавливается на периметре сети или внутри неё и в реальном времени анализирует проходящие пакеты данных, системные логи и поведение пользователей. Для обнаружения аномалий применяются два основных метода:

  • Сигнатурный анализ — сравнение наблюдаемого трафика с базой известных сигнатур атак. Позволяет точно выявлять уже известные угрозы, но не обнаруживает новые (zero-day) атаки.
  • Анализ аномалий — построение модели «нормального» поведения сети и отслеживание отклонений. Способен обнаруживать неизвестные атаки, но даёт больше ложных срабатываний.

Современные IDS сочетают оба подхода, дополняя их эвристиками и машинным обучением.

Классификация

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

По архитектуре

  • NIDS (Network IDS) — сетевые системы, анализирующие трафик на уровне сети. Устанавливаются на магистральных каналах или в зонах DMZ.
  • HIDS (Host IDS) — хостовые системы, мониторящие события конкретного компьютера: изменения файлов, запуск процессов, попытки повышения привилегий.
  • WIDS/WIPS — системы, контролирующие беспроводные сети Wi-Fi.

По способу получения данных

  • Passive — подключаются к сети через коммутатор-зеркало (SPAN-порт) или тап и только копируют трафик для анализа.
  • Inline — расположены в потоке трафика и имеют возможность его прерывать; такие системы фактически работают как IPS.

Основные решения

На рынке представлены как коммерческие, так и открытые IDS.

НазваниеТипОсобенности
SnortNIDS/HIDSОдин из старейших открытых IDS, разработан Martin Roesch в 1998 году; широкая база сигнатур
SuricataNIDSМногопоточный движок от Open Information Security Foundation, поддержка протоколов HTTP, TLS, DNS
OSSECHIDSМониторинг файловой системы, логов и rootkit-детекция
Zeek (Bro)NIDSСкриптовый анализ сетевого трафика, генерация подробных логов
«СёрчМайнс СИБКИ»КоммерческийРоссийская система обнаружения атак, сертифицирована ФСТЭК

Развёртывание и интеграция

Для эффективной работы IDS требуются:

  1. Сенсоры — точки сбора трафика и логов.
  2. Консоль управления — интерфейс для настройки правил и просмотра алертов.
  3. SIEM-система — корреляция событий от IDS с данными других источников (антивирусы, файрволы, контроллеры домена). Примеры: Splunk, IBM QRadar, «Рутокен SIEM», «Криптосистема Видеотон SIEM».

В российской практике применение IDS регулируется приказами ФСТЭК России: для систем, содержащих государственную тайну, а также для критически значимых объектов КИИ (критической информационной инфраструктуры) обнаружение атак в сетях является обязательным требованием. Перечень мер по защите (Приказ ФСТЭК № 239 от 2021 года) требует внедрения средств обнаружения атак на уровне сетей и хостов.

Ограничения

IDS не является панацеей: высокая нагрузка на каналы связи, необходимость постоянного обновления сигнатур, проблема ложных срабатываний и требование квалифицированного персонала для анализа алертов остаются актуальными. В сочетании с IPS, межсетевыми экранами и системой управления событиями безопасности IDS образует многоуровневую защиту периметра.

См. также

Источники

  • Р. Гарсия-Техада, «Введение в системы обнаружения вторжений»
  • Documentation Suricata — suricata.io
  • Snort User Manual — snort.org
  • Приказ ФСТЭК России № 239 от 25.12.2017 (ред. 2021) «Об утверждении состава и содержания организационных и технических мер по защите персональных данных при их обработке в информационных системах персональных данных»
  • Методические рекомендации ФСТЭК по защите критической информационной инфраструктуры
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru