ID статьи: 852
Последнее обновление: 24 июн, 2025
Documentation: Product: NGFW Version: 7.x Technology: L7
Назначение профиля приложенийПрофиль приложений позволяет создавать динамический набор сигнатур приложений, предназначенный для анализа трафика на 7 уровне модели OSI. Динамичность профиля достигается за счет того, что профиль явно не содержит в себе никаких сигнатур, а содержит фильтры, с помощью которых собирается набор сигнатур. При изменении библиотеки сигнатур приложений профили динамически наберут новые наборы сигнатур, удовлетворяющих фильтрам профилей. Помимо создания необходимого набора сигнатур в профиле могут определяться действия, которые необходимо выполнить над приложениями, отфильтрованными сигнатурами, и действия, которые должны быть применены к трафику, который не удалось идентифицировать. Создание профиля приложений в веб-консоли администратораВ веб-консоли администратора профили приложений создаются в разделе Библиотеки ➜ Профили приложений. В консоли администратора по умолчанию созданы два профиля приложений:
Для создания собственного профиля необходимо нажать Добавить и заполнить соответствующие поля в свойствах профиля приложений: 1. В поле Название указать название создаваемого профиля. 2. В поле Описание опционально указать назначение профиля. 3. В области Фильтры добавляются фильтры для выбора необходимых сигнатур из библиотеки и настраиваются действия, которые необходимо выполнить над приложениями, отфильтрованными сигнатурами. 4. В области Настройки сигнатуры неопределенных приложений определяются действия с трафиком, который не был определен сигнатурами данного профиля. 5. На вкладке Совпавшие сигнатуры отображается превью сигнатур приложений, отобранных всеми фильтрами профиля, и настроенные действия, которые необходимо выполнить над приложениями, отфильтрованными этими сигнатурами. Настройка фильтров сигнатур в профиле приложенийДля создания фильтра сигнатур приложений необходимо в области Фильтры нажать Добавить. Откроется окно свойств фильтра. Фильтр можно создать, выбирая опции отбора в панели инструментов. Ниже в окне будут отображаться сигнатуры из библиотеки, попадающие под действие этого фильтра: Также фильтр можно создать, описав его с помощью sql-подобного синтаксиса. Для этого необходимо нажать Расширенный в панели инструментов и в открывшейся строке описать свойства выбора фильтра: В каждом фильтре могут настраиваться состояния сигнатур и действия, которые применяются ко всем сигнатурам, попадающим под него:
Для сохранения созданного фильтра необходимо нажать Сохранить. В одном профиле может быть создано сразу несколько фильтров. Фильтры в профиле работают по правилу логического ИЛИ. Порядок фильтров сигнатур в профиле важен – настройки верхнего фильтра имеют высший приоритет. Например, если в библиотеку сигнатур приложений будут добавлены новые сигнатуры и они попадут под действие сразу нескольких фильтров одного профиля, им будет присвоено настроенное действие первого фильтра, под который они попадают. Настройка действий для трафика, который не удалось идентифицироватьВ профиле приложений может быть настроено действие, которое применяется к трафику, который не удалось идентифицировать с помощью набора сигнатур профиля. В области Настройки сигнатуры неопределенных приложений настраивается действие, включается/отключается журналирование и запись в файл pcap. Действия могут быть следующие: пропустить, отбросить, отбросить с разрывом TCP соединения. Работа с профилями приложений в интерфейсе командной строки описана в разделе Настройка библиотек Руководства администратора. Примеры настроек профилей приложенийПример 1. Профиль приложения с сигнатурой, зависимой от сигнатуры протоколаСписки сигнатур, зависимых от сигнатур протоколов, приведены в разделе Приложения. Создадим профиль для приложения Kontur Talk, которое определяется соответствующей сигнатурой (id=14002). Чтобы запретить весь трафик, кроме трафика приложения Kontur Talk, профиль приложений должен выглядеть следующим образом: Сигнатура SSL/TLS (id=19) необходима для работы сигнатуры Kontur Talk, поэтому она добавляется в профиль, но для нее выставляется действие Отбросить, чтобы не пропускать посторонний трафик по протоколам SSL/TLS. Для неидентифицированного трафика также устанавливается действие Отбросить. Пример 2. Профиль для белого списка со связанными сигнатурамиСписки связанных сигнатур приведены в разделе Приложения. Создадим профиль для случая, когда необходимо разрешить загрузку файлов на Yandex Disk. Для того, чтобы сигнатура Yandex.Disk upload работала, необходимо учесть её зависимость от сигнатуры протокола SSL/TLS (id=19) и связанность с сигнатурами Yandex.Disk (id=218) и Yandex Services (id=12044). В данном примере профиль приложений будет выглядеть следующим образом: Таким образом разрешается доступ и загрузка файлов на Yandex Disk, а весь остальной трафик помечается как неидентифицированный и отбрасываться либо действием сигнатуры SSL/TLS, либо действием для сигнатур неопределенных приложений. Пример 3. Профиль для черного списка со связанными сигнатурамиВ данном примере разрешается весь трафик, кроме попадающего под сигнатуру Yandex.Disk upload (id=7708). Для этого случая необходимо учесть зависимость сигнатуры Yandex.Disk upload от сигнатуры протокола SSL/TLS (id=19). Связанность с сигнатурами Yandex.Disk и Yandex Services в случае блокировки не учитывается. Профиль приложений в данном примере будет выглядеть следующим образом: Таким образом запрещается загрузка файлов на Yandex Disk, а весь остальной трафик разрешается либо действием сигнатуры SSL/TLS, либо действием для сигнатур неопределенных приложений. Применение профилей приложенийАдминистратор может создать необходимое количество профилей. Рекомендуется ограничивать количество сигнатур в профиле только теми, которые необходимы для защиты определенного сервиса. Большое количество сигнатур требует большего времени обработки трафика и загрузки процессора. Профиль приложения применяется в разрешающем правиле межсетевого экрана. Внимание!Для корректной работы системы анализа трафика СОВ/L7 через NGFW должен проходить как прямой, так и обратный трафик. На асимметричном трафике система работать не будет.
Правила межсетевого экрана обрабатываются сверху вниз и сессия попадает в первое правило, которое удовлетворяет всем условиям в нем (адреса/зоны источника/назначения, пользователи итд.). После попадания под разрешающее правило с профилем приложений, трафик начинает анализироваться с помощью сигнатур профиля. При этом анализируются как прямые, так и обратные пакеты согласно условий в фильтре, независимо от того, откуда устанавливается соединение. При срабатывании сигнатур профиля будет выполнено действие, настроенное в фильтрах профиля и произведена соответствующая запись в Журнале трафика, если была включена опция журналирования. Если ни одна из сигнатур не была найдена, то к трафику будет применено действие, настроенное в профиле для неопределённых приложений. ПримечаниеПри выбранном действии «Пропустить» для неопределённых приложений, попадающий под это условие, трафик будет безусловно разрешаться, не переходя дальше в обработку цепочки нижестоящих правил Межсетевого экрана.
Если срабатывает сигнатура с действием Блокировать IP, то тогда блокируется IP-адрес источника или назначения (в зависимости от настройки) на определенное в настройках время. Заблокированные сигнатурами IP-адреса отображаются на странице Диагностика и мониторинг в разделе Заблокированные СОВ/L7 IP-адреса (подробнее читайте в разделе Заблокированные СОВ/L7 IP-адреса). Виджеты сработавших приложенийАдминистратор может настроить отображение виджетов приложений на информационной панели — дашборде. В виджеты попадает информация о сработавших в правилах сигнатурах приложений, которые были определены в соответствующих профилях. На NGFW предопределены 3 шаблона виджетов для приложений:
Виджеты можно добавлять на страницы дашборда и настраивать. В настройках виджетов можно изменять:
Пример настройки виджета в шаблоне "Топ 10 разрешённых приложений": Подробнее о работе с виджетами на дашборде читайте в статье Дашборд руководства администратора. Пример отображения настроенных виджетов приложений с гистограммами на дашборде: Пример отображения настроенных виджетов приложений с таблицами на дашборде:
Эта статья была:
Полезна |
Не полезна
Сообщить об ошибке
ID статьи: 852
Последнее обновление: 24 июн, 2025
Ревизия: 46
Просмотры: 7812
Комментарии: 0
Теги
|