Формат журналов CEF в режиме ICAP

14 июля 2026

ID 186631

Если Kaspersky Scan Engine настроен на запись сообщений системного журнала в формате CEF, записи журнала о событиях выглядят следующим образом:

CEF:0|Kaspersky|Scan Engine ICAP Service|%VERSION%|%EVENT_CLASS_ID%|%EVENT_NAME%|%SEVERITY%| msg=%EVENT_MSG% src=%CLIENT_IP% dvcpid=%ICAP_SERVER_PID% dvc=%HTTP_SERVICE_IP% dvchost=%HOSTNAME% cs2=%HTTP_USER_NAME% cs2Label=X-Client-Username cs3=%HTTP_USER_IP% cs3Label=X-Client-IP start=%EVENT_TIME% fileHash=%SCANNED_FILE_HASH% request=%SCANNED_URL% cs1=%SCAN_RESULT% cs1Label=Scan result cs4=%VIRUS_NAME% cs4Label=Virus name cs5=%SCANNED_FILE_SHA256_HASH% cs5Label=SHA256 cs6=%ICAP_MODE% cs6Label=ICAP mode cn1=%REQUEST_LENGTH% cn1Label=Request size flexString1=%SDK_VERSION% flexString1Label=Anti-Virus Engine version flexString2=recommended flexString2Label=SandBox

Запись имеет следующие поля:

  • %VERSION%

    Версия Kaspersky Scan Engine.

  • %EVENT_CLASS_ID%

    Класс события. Возможные значения:

    • 1

      Служебное событие (не связанное со сканированием).

    • 2

      Событие, связанное с ошибками.

    • 3

      Событие, связанное со сканированием (например, результат сканирования).

  • %EVENT_NAME%

    Название события. Возможные значения:

    • Initializing – инициализация Kaspersky Scan Engine.
    • Deinitializing – Kaspersky Scan Engine деинициализирован, произошло сторожевое событие или отсутствует процесс службы.
    • Update event – началось или завершилось обновление антивирусных баз.
    • License event – событие, связанное с лицензией.
    • Engine event – произошло событие антивирусного ядра.
    • Scan result clean – проверенный объект считается безопасным.
    • Scan result detect – обнаружена угроза.
    • Scan result other – объект не был просканирован.
    • Audit – произошло событие аудита системы.
  • %SEVERITY%

    Уровень важности события. Чем выше уровень, тем важнее событие. Возможные значения:

    • 3

      Это значение указывается для событий аудита системы, информационный уровень.

    • 5

      Это значение указывается для служебных событий, когда начинается сканирование или если результат сканирования – CLEAN.

    • 6

      Это значение указывается для событий аудита системы, уровень предупреждения.

    • 7

      Это значение указывается для инициализации, деинициализации и ошибок.

    • 8

      Это значение указывается для событий аудита системы (критический уровень) и если результат сканирования отличен от CLEAN. Эти события считаются опасными.

  • %EVENT_MSG%

    Описание события. Например, текст сообщения об ошибке.

  • %CLIENT_IP%

    IP-адрес ICAP-клиента, отправившего запрос на сканирование в Kaspersky Scan Engine. Это поле отображается только в событиях результатов проверки (типы событий ScanResultClean, ScanResultDetect, ScanResultOther).

  • %ICAP_SERVER_PID%

    PID Kaspersky Scan Engine.

  • %HTTP_SERVICE_IP%

    IP-адрес, который Kaspersky Scan Engine использует для получения запросов на сканирование от клиентов. Это поле появляется только в том случае, если включено ведение системного журнала в формате CEF.

  • %HOSTNAME%

    Имя хоста компьютера, на котором работает Kaspersky Scan Engine. Это поле появляется только в том случае, если включено ведение системного журнала в формате CEF.

  • %HTTP_USER_NAME%

    Имя HTTP-клиента, указанное в пользовательском поле заголовка запроса. Имя этого поля заголовка запроса указывается в элементе HTTPUserNameICAPHeader файла конфигурации режима ICAP.

    Поля cs2 (%HTTP_USER_NAME%) и cs2Label отображаются только в том случае, если значение %EVENT_CLASS_ID% равно 3 и если в файле конфигурации режима ICAP существует не пустой элемент HTTPUserNameICAPHeader. Если элемент HTTPUserNameICAPHeader не существует или пуст, поля cs2 (%HTTP_USER_NAME%) и cs2Label отсутствуют в сообщении системного журнала.

    Если значение поля пользовательского заголовка пусто (имя HTTP-клиента не указано в запросе), значение cs2 (%HTTP_USER_NAME%) в сообщении системного журнала равно "-".

  • %HTTP_USER_IP%

    IP-адрес HTTP-клиента, указанный в пользовательском поле заголовка запроса. Имя этого поля заголовка запроса указывается в элементе HTTPClientIpICAPHeader файла конфигурации режима ICAP.

    Поля cs3 (%HTTP_USER_IP%) и cs3Label отображаются только в том случае, если значение %EVENT_CLASS_ID% равно 3 и если в файле конфигурации режима ICAP существует не пустой элемент HTTPClientIpICAPHeader. Если элемент HTTPClientIpICAPHeader не существует или пуст, поля cs3 (%HTTP_USER_IP%) и cs3Label отсутствуют в сообщении системного журнала.

    Если значение поля пользовательского заголовка пусто (IP-адрес клиента HTTP не указан в запросе), значение cs3 (%HTTP_USER_IP%) в сообщении системного журнала равно "-".

  • %EVENT_TIME%

    Время и дата события. Время и дата берутся с компьютера, на котором работает Kaspersky Scan Engine.

  • %SCANNED_FILE_HASH%

    Хеш объекта, переданного на сканирование в Kaspersky Scan Engine. Это поле отображается только в событиях результатов проверки (типы событий ScanResultClean, ScanResultDetect, ScanResultOther).

  • %SCANNED_URL%

    URL-адрес, переданный на проверку в Kaspersky Scan Engine. Это поле отображается только в событиях результатов проверки (типы событий ScanResultClean, ScanResultDetect, ScanResultOther).

  • %SCAN_RESULT%

    Результат сканирования. Это поле отображается только в событиях результатов проверки (типы событий ScanResultClean, ScanResultDetect, ScanResultOther).

  • cs1Label=Scan result

    Это поле появляется, только если значение %EVENT_CLASS_ID% равно 3.

  • %VIRUS_NAME%

    Название угрозы или легальной программы, которая может быть использована злоумышленниками. Это поле отображается только в событиях результатов проверки (типы событий ScanResultClean, ScanResultDetect, ScanResultOther).

  • %SCANNED_FILE_SHA256_HASH%

    SHA256-хеш объекта, переданного на проверку в Kaspersky Scan Engine. Это поле появляется только тогда, когда Kaspersky Scan Engine возвращает результат проверки.

  • %ICAP_MODE%

    Указывает, в каком режиме Kaspersky Scan Engine проверял объект: REQMOD или RESPMOD. Это поле отображается только в событиях результатов проверки (типы событий ScanResultClean, ScanResultDetect, ScanResultOther).

  • %REQUEST_LENGTH%

    Длина тела сообщения в байтах. Это поле отображается только в событиях результата проверки (типы событий ScanResultClean, ScanResultDetect, ScanResultOther) и только если проверяемый объект не является URL-адресом.

  • %SDK_VERSION%

    Версия KAV SDK, на которой основан Kaspersky Scan Engine.

  • flexString2=recommended flexString2Label=SandBox

    Это поле появляется только в том случае, если объект рекомендуется отправить в Sandbox.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!