Условие CHECK-MD5

<< Кликните, чтобы показать Содержание >>

Руководство Администратора | CHM EPUB PDF A4/Letter   

Условие 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>