BruteforceDetector
Данный модуль отвечает за работу детектора переборных атак.
Перечень настроек, которые разрешено менять пользователям представлены в таблице раздел 18.
Таблица 18 – BruteforceDetector
Параметр |
Описание |
|---|---|
bucket_size |
Размер ведра для действия со значением детектора переборных атак по умолчанию |
leak_rate |
Количество «вытекаемых» из ведра токенов за секунду по умолчанию |
relieve_on_timeout |
Включение режима блокировки по таймеру при наполнении ведра, в секундах: false - выключено (по умолчанию); true - включено |
relieve_timeout |
Время блокировки запросов в режиме блокировки по таймеру, в секундах |
timeout_reset |
Переустановка таймера с каждым новым запросом: false - выключено (по умолчанию); true - включено |
tokens_per_action |
Количество токенов, добавляемых в ведро при запросе |
tokens_per_failed_action |
Количество токенов, добавляемых в ведро при запросе с нарушением успешности действия |
tokens_per_response_404 |
Количество токенов, добавляемых в ведро при запросе с нарушением успешности действия |
unrecognized_action |
Параметры детектора исключительно для неизвестного действия, описание параметров совпадает с вышеперечисленными |