Документация Запланировать пилот

Применение профилей с помощью Custom Rules

Профили приложений разделяют обнаружение и противодействие. Cloudflare запускает постоянное обнаружение после того, как профиль становится доступным.

Нарушение не блокирует запрос автоматически. Используйте Пользовательское правило когда вы будете готовы к смягчению трафика.

Выберите поле обнаружения

Используйте это выражение для изученных Schema Profiles:

cf.schema_validation.learned.violated

Используйте это выражение для загруженных Schema Profiles:

cf.schema_validation.uploaded.violated

Отслеживайте выбранное поле в Security Analytics перед созданием блокирующего правила.

Область действия по приложению

Ограничьте противодействие нужным именем хоста и путём:

cf.schema_validation.learned.violated and http.host eq "api.example.com" and starts_with(http.request.uri.path, "/v1/orders/")

Ограничьте противодействие конкретной операцией, используя её полную идентификацию. Укажите метод HTTP, имя хоста и путь:

cf.schema_validation.learned.violated and http.request.method eq "POST" and http.host eq "api.example.com" and http.request.uri.path eq "/v1/orders"

Комбинируйте сигналы безопасности

Комбинируйте нарушение профиля с Attack Score:

cf.schema_validation.learned.violated and cf.waf.score lt 20

Комбинируйте нарушение загруженного профиля с Bot Score:

cf.schema_validation.uploaded.violated and cf.bot_management.score lt 10

Развёртывание противодействия

Сначала просмотрите боевой трафик и выборочные причины нарушений. Затем создание пользовательского правила с подходящим действием.

Придерживайтесь следующих практик развёртывания:

Сведения о полях см. в Поля профиля приложения.

Запросите бесплатный пилот

Запланировать пилот