Архитектура Kaspersky Scan Engine

14 июля 2026

ID 184796

Kaspersky Scan Engine – это реализация HTTP Daemon и плагина ICAP, которые входят в состав KAV SDK.

Когда Kaspersky Scan Engine работает как HTTP Daemon, он работает в режиме HTTP. Когда Kaspersky Scan Engine работает как плагин ICAP, он работает в режиме ICAP.

Ниже приведены описания режимов:

  • Режим HTTP

    В данном режиме Kaspersky Scan Engine работает как REST-подобная служба, которая получает HTTP-запросы от клиентских приложений, сканирует файлы и URL-адреса, переданные в этих запросах, и отправляет обратно HTTP-ответы с результатами сканирования.

  • Режим ICAP

    В этом режиме Kaspersky Scan Engine работает как ICAP-сервер, который сканирует HTTP-трафик (проходящий через прокси-сервер) и URL-адреса, которые запрашивают пользователи, а также отфильтровывает веб-страницы с вредоносным контентом.

Kaspersky Scan Engine состоит из следующих компонентов:

  • Служба, обрабатывающая клиентские запросы. Эти службы отличаются в режимах HTTP и ICAP.
  • Kaspersky Scan Engine GUI.

    Графический интерфейс, доступный через браузер. Его функционал реализован в исполняемом файле klScanEngineUI.

  • Kaspersky Anti-Virus Engine.

    Исполняемый файл, который сканирует переданные ему объекты.

Несколько экземпляров Kaspersky Scan Engine могут быть объединены в кластеры. Это упрощает настройку и дальнейшее управление экземплярами.

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