Об обновлении

14 июля 2026

ID 218188

Благодаря регулярному обновлению антивирусных баз и обновляемых модулей Kaspersky Scan Engine будет поддерживать высокий уровень безопасности. Смотрите также рекомендации по обновлению антивирусных баз.

Для обновления антивирусных баз и модулей у вас должен быть действующий файл ключа или код активации Kaspersky Scan Engine.

При обновлении антивирусных баз и модулей Kaspersky Scan Engine передает в "Лабораторию Касперского" зашифрованную строку User-Agent. Вы также можете посмотреть полный список данных, которые передаются в "Лабораторию Касперского" при обновлении.

Kaspersky Scan Engine поддерживает следующие методы обновления:

  • Регулярное обновление с использованием встроенных функций Kaspersky Scan Engine.

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

    Рекомендуется использовать этот метод.

  • Обновление с помощью Updater SDK.

    Вы можете использовать Updater SDK для загрузки обновлений и создания зеркальных серверов для обновлений.

    Updater SDK, включая документацию по Updater SDK API, поставляется в виде отдельного пакета.

  • Обновление вручную.

    Не рекомендуется использовать этот метод.

Уведомление для пользователей в США

Обновление с помощью встроенных функций Kaspersky Scan Engine

Чтобы настроить регулярное обновление с помощью встроенных функций Kaspersky Scan Engine:

Обновление с помощью Updater SDK

Updater SDK позволяет обновлять Kaspersky Scan Engine и создавать зеркала для хранения копий обновлений антивирусных баз и обновляемых модулей. Копии загружаются с серверов обновлений "Лаборатории Касперского". Эти зеркала могут быть развернуты в пределах локальной сети предприятия, чтобы можно было один раз восстановить обновления, а затем распространить их на несколько рабочих мест в локальной сети без необходимости каждый раз связываться с серверами обновлений "Лаборатории Касперского". Вы также можете использовать Updater SDK для загрузки обновленных антивирусных баз на компьютеры с установленным Kaspersky Scan Engine.

Дополнительные сведения об обновлении с помощью Updater SDK см. в документации к Updater SDK. Вы можете получить документацию Updater SDK у представителя "Лаборатории Касперского", предоставившего вам комплект поставки Kaspersky Scan Engine.

Обновление вручную

Не рекомендуется использовать этот метод.

Обновлять антивирусные базы вручную можно следующими способами:

  • В режиме HTTP по запросу.
  • Отправив сигнал SIGUSR1 в режиме ICAP.

    Обработка сигналов осуществляется на уровне основного процесса. При использовании systemctl важно ограничить область действия сигнала (флаг --kill-who=main), чтобы избежать некорректного поведения дочерних процессов.

    Пример:

    systemctl kill -s USR1 --kill-who=main <service>

  • Нажав кнопку Обновление на панели управления Kaspersky Scan Engine.

О процедуре обновления

Обновления доступны через серверы обновлений "Лаборатории Касперского" – выделенные серверы в интернете, которые обслуживаются "Лабораторией Касперского" и на которых установлены самые последние версии файлов, предоставленных "Лабораторией Касперского". Kaspersky Scan Engine также может загружать обновления с зеркальных серверов, созданных с помощью Updater SDK.

При получении обновлений из инфраструктуры "Лаборатории Касперского" данные передаются по защищенному каналу. Можно использовать протокол HTTPS (TLS). Используемый протокол выбирается инфраструктурой "Лаборатории Касперского".

В процессе обновления Kaspersky Scan Engine загружаются следующие данные:

  • Файлы определений вредоносных программ.

    В определениях вредоносных программ хранятся данные сигнатур вредоносных программ. Компоненты сканирования Kaspersky Scan Engine используют эти определения для обнаружения.

  • Обновления для обновляемых модулей.

    В обновляемых модулях реализованы расширенные методы обнаружения в Kaspersky Scan Engine.

Для выполнения обновлений используется техника дифференциальной загрузки. Kaspersky Scan Engine скачивает только ту часть файла, которая изменилась с момента последнего обновления.

Обновление в мультирежиме

В мультирежиме, в котором службы kavhttpd и kavicapd работают одновременно, параметр Период автоматического обновления следует задавать только для одной из них. При изменении одного из файлов конфигурации HTTP и ICAP остальные параметры обновления автоматически синхронизируются между ними. Обратите внимание, что в подобной ситуации службы kavhttpd и kavicapd перезапускаются после подтверждения изменений.

Получение информации о текущих антивирусных базах

Вы можете получить информацию о текущих антивирусных базах следующими способами:

Известная проблема

Антивирусные базы данных невозможно обновить нажатием на кнопку Обновление, если используется авторизация с помощью API-токена. Вы можете получить обновления либо с помощью HTTP-клиента, либо путем направления запроса POST к /api/v3.0/update/start (например, с помощью curl). Эта проблема не затрагивает автоматические обновления по расписанию.

Чтобы обновить антивирусные базы через HTTP-клиент,

выполните следующую команду:

./kavhttp_client -s https://<IP>:<port> --access-token <your API token> --add-bearer-prefix -d -j

Ответ должен содержать информацию о результатах обновления, например:

Server address: https://127.0.0.1:9000

Network timeout: 2000

{

"status": "update started"

}

Чтобы получить информацию о статусе обновления через HTTP-клиент,

выполните следующую команду:

./kavhttp_client -s https://<IP>:<port> --access-token <your API token> --add-bearer-prefix -p -j

Ответ должен содержать информацию о статусе обновления, например:

Server address: https://127.0.0.1:9000

Network timeout: 2000

{

"status": "not started",

"last_update_result": "success",

"last_update_time": "07:59:36 07.05.2026"

}

Чтобы обновить антивирусные базы данных с помощью curl,

направьте запрос POST к /api/v3.0/update/start следующим образом:

curl -X POST "https://<host>:<port>/api/v3.0/update/start" \

-H "Authorization: Bearer <your API token>" \

-H "Content-Type: application/octet-stream" \

-d "{}"

Если используется самоподписанный сертификат, добавьте параметр --insecure. Обратите внимание, что это может влиять на безопасность.

Ответ должен содержать информацию о результатах обновления:

{

"status": "update finished successfully"

}

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