<< Кликните, чтобы показать Содержание >> Условие CHECK-MD5 |
Проверить MD5-хэш сообщения на повторное появление в течение определённого интервала времени (отслеживание дубликатов сообщений).
Описание
Это условие проверяет, не встречалось ли уже в течение указанного периода времени сообщение с таким же MD5 хэшем, как и у текущего проверяемого сообщения.
Формат
<c name="check-md5" time="<timeout>" /> |
---|
Атрибут "name":
В атрибуте "name" укажите имя условия: name="check-md5".
Атрибут "time":
В атрибуте time="..." укажите время ожидания в миллисекундах.
Время ожидания не может быть меньше 1 миллисекунды и больше 5 минут, т.е. 5*60*1000 = 300000 миллисекунд.
Пример:
Если в течение двух секунд были повторные сообщения с таким же MD5, то удалять их.
<?xml version="1.0" encoding="utf-8"?> <filter name="Message filter" version="1.0"> <comment>Message filter.</comment>
<table name="main"> <rule enabled="1"> <match> <c name="check-md5" time="2000" /> </match> <action name="drop" /> </rule>
</table> </filter> |
---|