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

Режим журналирования в сравнении с боевым режимом

AI Security for Apps может работать в двух разных режимах. Чтобы выбрать подходящий вариант для своего этапа внедрения, важно понимать компромиссы между ними.

Сравнение

Возможность Production mode Режим журналирования
Как это работает Вы пишете WAF пользовательские правила с помощью полей обнаружения AI Security for Apps Вы включаете AI Security Log Mode Ruleset с готовыми правилами
Протоколирование промптов Нет: регистрируются только метаданные запроса Да, полное тело запроса записывается в журнал (зашифровано с помощью журналирование полезной нагрузки)
Протоколирование ответов Нет: используйте AI Gateway если требуется видимость ответа Нет: то же ограничение
Гибкость политики Полный: сочетает оценки внедрения, категории PII, оценки ботов, пользовательские темы и другое Ограниченный: три фиксированных правила (обнаружены PII, обнаружена небезопасная тема, обнаружено внедрение промптов) без логики на основе показателей или подкатегорий
Поведение блокировки Настраиваемость: возможность отправлять пользовательские ответы, включая пользовательский JSON Только страница блокировки WAF по умолчанию
Подходит для Боевой трафик с детальным контролем Оценка и тестирование: сопоставление промптов с результатами обнаружения для настройки порогов

Production mode

Production mode представляет собой стандартный рабочий режим. Вы включаете AI Security for Apps и создаёте пользовательские правила с помощью поля обнаружения которые она заполняет. Это даёт вам полный контроль над:

Пример выражения боевого правила:
(cf.llm.prompt.injection_score lt 30 and cf.bot_management.score lt 20)

Режим журналирования

Режим журналирования использует AI Security Log Mode Ruleset: готовый набор правил, который логирует полное тело запроса вместе с результатами обнаружения. Этот режим предназначен для оценки и настройки, а не для боевого применения.

В режиме журналирования:

Когда использовать режим журналирования:

Включение режима журналирования

  1. В панели управления Cloudflare перейдите в раздел Security Настройки страницу.

    Перейдите в Настройки ↗
  2. В разделе Безопасность ИИ для приложений, найдите Управляемый набор правил раздел.

  3. Включить AI Security Log Mode Ruleset.

  4. Задайте действие Log.

  5. (Рекомендуется) Настройте журналирование полезной нагрузки чтобы вы могли расшифровывать и просматривать полное содержимое запроса вместе с результатами обнаружения.

Разверните управляемый набор правил с помощью PUT запрос:

Необходимые разрешения API-токена

Хотя бы одно из следующих права доступа токена требуется:
  • Zone WAF Write
  • Account WAF Write
Обновление набора правил точки входа зоны
curl "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/rulesets/phases/http_request_firewall_managed/entrypoint" \
	--request PUT \
	--header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
	--json '{
		"rules": [
				{
						"action": "execute",
						"action_parameters": {
								"id": "b7cd52df92f74c848cec0c2ed385e336"
						},
						"expression": "true"
				}
		]
	}'

ID набора правил AI Security Log Mode равен .

Чтобы задать действия для отдельных правил равными log, переопределите правила внутри управляемого набора правил с помощью action_parameters.overrides. Дополнительную информацию см. в Переопределение управляемого набора правил.

  1. Запустите в log mode. Включите AI Security Log Mode Ruleset с действием, установленным на Log. Настройте журналирование полезной нагрузки чтобы вы могли просматривать запросы вместе с результатами обнаружения.

  2. Просмотрите обнаружения в Security Analytics. Отфильтруйте события управляемого ruleset. Расшифруйте полезные данные и просмотрите запросы, которые вызвали срабатывания. Обратите внимание на показатели, чтобы понять, где установить пороговые значения.

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

  4. Отключите log mode. После развертывания и проверки боевых правил отключите управляемый ruleset или оставьте его в режиме Log в качестве постоянного мониторинга.

  5. Отслеживайте и дорабатывайте. Постоянно анализируйте события обнаружения в Security Analytics и корректируйте пороги по мере изменения структуры вашего трафика.

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

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