Параметр cookie_poisoning#
Группа параметров cookie_poisoning отслеживает заголовки Set-Cookies и значения cookie в ответе со стороны сервера. Если отслеживаемые значения файлов cookie изменяются на стороне клиента, cookie_poisoning обнаруживает это и выполняет действия в соответствии с настройками пользователя. Группа параметров зависит от session_module (параметры: session, session_timeout, session_cookie_name, session_redirect_timeout, session_show), поэтому перед использованием директив cookie_poisoning необходимо сначала включить session_module.
Название |
Обязательность |
Описание |
Возможные значения |
Значение по умолчанию |
|---|---|---|---|---|
|
Обязательный |
Вкл./Откл. группы параметров |
|
— |
|
Опциональный |
Действие при изменении значений файлов cookie |
|
|
|
Опциональный |
Необходимость использования логирования |
|
— |
|
Опциональный |
Тип политики ограничений |
|
|
|
Опциональный |
Ip-адреса, которые будут исключены из белого списка |
Последовательность строковых значений |
— |
|
Опциональный |
Ip-адреса, которые будут включены в белый список |
Последовательность строковых значений |
— |
|
Опциональный |
Белый список User-Agent |
Последовательность строковых значений |
— |
Пример использования параметра cookie_poisoning:
cookie_poisoning:
enabled: true
action: block
log: true
policy_type: forbid
exclude_ip:
- 12.x.x.x
- 10.x.x.x
ua_whitelist: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.21 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.21