ID статьи: 1571
Последнее обновление: 08 ноя, 2024
KnowledgeBase: Product: NGFW Version: 7.1.x Technology: IDPS
Начиная с версии ПО 7.1.0 профили СОВ и приложений (L7) применяются в разрешающих правилах межсетевого экрана. Правила DNAT срабатывают до правил межсетевого экрана. Таким образом, для анализа трафика, прошедшего трансляцию DNAT с помощью СОВ или L7, необходимо в разрешающем правиле из зоны Untrusted в защищаемую зону или к публикуемому серверу добавить профили СОВ и/или приложений. После попадания под разрешающее правило с профилями СОВ и/или приложений, трафик начинает анализироваться с помощью сигнатур профилей. При срабатывании сигнатур профиля будет выполнено действие, настроенное в профиле и произведена соответствующая запись в системном журнале, если была включена опция журналирования. Если ни одна из сигнатур в профиле СОВ не сработала, то трафик пропускается дальше. В профиле приложений в явном виде настраивается действие для неидентифицированного трафика. Если ни одна из сигнатур профиля приложений не сработала, выполняется настроенное действие для неидентифицированного трафика. Рассмотрим пример применения профилей СОВ/L7 для трафика DNAT. Схема тестовой сети выглядит следующим образом: У межсетевого экрана UserGate (NGFW) настроены две зоны — Trusted и Untrusted. Интерфейс port1 в зоне Trusted имеет IP-адрес 192.168.1.1, интерфейс port2 в зоне Untrusted — IP-адрес 172.16.1.1. За межсетевым экраном в зоне Trusted находится сервер с IP-адресом 192.168.1.2. Сервер публикуется в зону Untrusted через DNAT с IP-адресом 172.16.1.80. Из зоны Untrusted к серверу обращается атакующий компьютер Intruder_pc с IP-адресом 172.16.1.2. Настройка NGFWНа NGFW необходимо создать правило DNAT, правило межсетевого экрана и профили СОВ/приложений, содержащих необходимый набор сигнатур. Создание правила DNATДля публикации сервера из зоны Trusted в зону Untrusted необходимо создать правило DNAT.
В свойствах правила необходимо указать тип трансляции адреса (DNAT), внешний IP-адрес с которым публикуется в зону Untrusted сервер (SNAT IP), включить журналирование для отображения событий в журнале трафика: В качестве зоны источника трафика указать зону Untrusted: В качестве адреса назначения указать публикуемый IP-адрес сервера (172.16.1.80): В качестве адреса назначения DNAT указать IP-адрес сервера в зоне Trusted: Создание профиля СОВВ библиотеке элементов создадим профиль СОВ IDPS for DNAT, который будет использоваться в данном примере. Добавим в этот профиль тестовую сигнатуру BlackSun Test с id 999999: Во вкладке профиля Совпавшие сигнатуры переопределим действие на срабатывание этой сигнатуры. Действие по умолчанию Пропустить заменим на Отбросить: Настройка правила межсетевого экранаСоздадим разрешающее правило межсетевого экрана, указав в качестве зоны источника трафика — зону Untrusted, а в качестве адреса назначения — адрес сервера 192.168.1.2. В свойствах правила необходимо указать действие правила (Разрешить), включить журналирование для отображения событий в журнале трафика: В качестве адреса назначения указать IP-адрес сервера 192.168.1.2: Проверка работыПример 1. Без применения профилей СОВ/L7Для начала проверим работу схемы без применения профилей СОВ/L7. На сервере для эмуляции работы запустим встроенный пакет python:
На компьютере Intruder_pc создадим файл bs.txt и поместим в него строку со словом "blacksun", на которую реагирует соответствующая тестовая сигнатура СОВ:
Передадим содержимое файла в утилиту nc, которая установит TCP-сессию с http-сервером по порту 8000 и отправит ему данную строку:
Intruder_pc получит ответ от сервера:
В файле трассировки трафика можно увидеть, что сегмент со строкой "blacksun" успешно дошел до публикуемого сервера: Срабатывание правил DNAT и межсетевого экрана отображается в журнале трафика NGFW: Пример 2. C применением в правиле МЭ профиля СОВДобавим в созданное ранее правило межсетевого экрана профиль СОВ: Для этого в свойствах правила межсетевого экрана на вкладке Общие необходимо указать созданный ранее профиль СОВ IDPS for DNAT: Снова установим сессию со стороны Intruder_pc:
Ответ от сервера в этом случае не пришел. В файле трассировки трафика можно увидеть, что сегмент со строкой "blacksun" был заблокирован NGFW. В трафике зоны Trusted его нет, а в трафике зоны Untrusted видны повторяющиеся попытки передать данный сегмент: Срабатывание правил DNAT и межсетевого экрана отображается в журнале трафика NGFW: В журнале СОВ отображается срабатывание профиля СОВ, который был включен в правило МЭ: Пример 3. C применением в правиле МЭ профилей СОВ и L7В данном примере к DNAT-трафику будут применены как профиль СОВ, так и профиль приложений (L7). При этом для демонстрации работы обоих профилей одновременно профиль приложений будет детектировать используемое приложение и пропускать его трафик, а профиль СОВ будет блокировать. Создадим профиль приложений (профиль L7), который будет добавлен в наше правило межсетевого экрана. Предварительно создадим тестовую пользовательскую сигнатуру приложения для детектирования нашего приложения (протокол TCP, порт 8000):
При создании профиля приложений добавим в него созданную сигнатуру TCP 8000 (id = 1050002) и установим действие Отбросить для приложений, которые не были определены в этом профиле: Действие на срабатывание сигнатуры по умолчанию останется Пропустить: Добавим в созданное ранее правило межсетевого экрана профиль приложений L7 for DNAT: Для этого в свойствах правила межсетевого экрана на вкладке Общие необходимо указать созданный ранее профиль приложений L7 for DNAT: Снова установим сессию со стороны Intruder_pc:
Ответ от сервера в этом случае не пришел. В файле трассировки трафика наблюдается то же, что и в Примере 2 — сегмент со строкой "blacksun" был заблокирован NGFW. В трафике зоны Trusted его нет, а в трафике зоны Untrusted видны повторяющиеся попытки передать данный сегмент: Срабатывание правил DNAT и межсетевого экрана отображается в журнале трафика NGFW. Здесь же отображено срабатывание сигнатуры профиля приложений (приложение определено как TCP 8000) и выполнено действие, определенное в профиле (Пропустить): В журнале СОВ отображается срабатывание профиля СОВ — трафик отброшен:
Эта статья была:
Полезна |
Не полезна
Сообщить об ошибке
ID статьи: 1571
Последнее обновление: 08 ноя, 2024
Ревизия: 3
Просмотры: 124
Комментарии: 0
Теги
|