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

Как работают проверки скомпрометированных учётных данных

Правила WAF могут включать проверку на скомпрометированные учётные данные. Если эта проверка включена для конкретного правила, проверка скомпрометированных учётных данных выполняется при совпадении с выражением правила (то есть когда выражение правила принимает значение true).

На этом этапе WAF сверяет пару имени пользователя и пароля из запроса с базой данных общедоступных украденных учётных данных. Если выполняются и выражение правила, и проверка скомпрометированных учётных данных, происходит срабатывание правила, и Cloudflare выполняет действие, настроенное в этом правиле.

Пример

Например, следующее правило соответствует POST запросы к /login.php URI, когда Cloudflare определяет, что отправленные учетные данные ранее были скомпрометированы:

Правило №1

Выражение правила:
http.request.method == "POST" and http.request.uri == "/login.php"

Проверка скомпрометированных учётных данных со следующей конфигурацией:

  • Выражение имени пользователя: http.request.body.form["user_id"]
  • Выражение пароля: http.request.body.form["password"]

Действие: Interactive Challenge

Когда происходит совпадение с указанным выше правилом и Cloudflare обнаруживает скомпрометированные учётные данные, WAF предлагает пользователю пройти проверку.

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

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