Автоматическое создание действий

На WAF имеется возможность автоматического добавления действий на основе машинного обучения. Данный модуль включен по умолчанию и его дополнительно можно настроить из веб-интерфейса WAF. Для этого необходимо перейти на вкладку «Приложения» -> «Действия» -> «Автоматический анализ» и отредактировать задание «Разметка действий приложения» (см. рисунок 158), нажав на иконку с изображением карандаша.

image272

Рисунок 158 – Автоматический анализ

При нажатии на выделенную иконку (см. рисунок 158) открывается окно «Параметры обучения» (см. рисунок 159).

image273

Рисунок 159 – Окно «Параметры обучения»

Описание полей данного окна представлено в таблице раздел 16

Таблица 16 – Описание полей

Поле

Описание

Интервал обучения

Интервал запуска задачи

Включить анализ, основанный на расстояниях между деревьями разбора

В настоящий момент не используется. Оставлять значение по умолчанию: классификация узлов дерева

Заносить полученные действия с предикатами в базу

Заносит действие в базу для предотвращения появления одинаковых действий

Создавать для всех добавляемых действий параметры, соответствующие путям из проверки на наличие путей предикатов

Создает модель действия

Использовать только транзакции с решением «Пропустить»

Игнорирует все транзакции со статусом отличным статусу «Пропустить»

Нижний порог количества транзакций для разметки

Задается нижний порог количества транзакций от различных источников с одинаковой структурой, при достижении которого будет создано действие. Не более 10000

Количество транзакций, используемое на каждой итерации анализа

Задается порог анализируемых транзакций на каждой итерации анализа. Не более 10000

Максимальная давность транзакций

Задается глубина анализа транзакций. Только для периодического задания