Об обновлении
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:
- Если вы используете Kaspersky Scan Engine в режиме HTTP, настройте обновление для режима HTTP.
- Если вы используете Kaspersky Scan Engine в режиме ICAP, настройте обновление для режима ICAP.
- Вы также можете настроить обновление в Kaspersky Scan Engine GUI.
Обновление с помощью 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 перезапускаются после подтверждения изменений.
Получение информации о текущих антивирусных базах
Вы можете получить информацию о текущих антивирусных базах следующими способами:
- На панели управления Kaspersky Scan Engine.
- Отправив HTTP-запрос (в режиме HTTP).
- Из статуса службы
kavicapd, который вызывается командойstatus(в режиме ICAP).
Известная проблема
Антивирусные базы данных невозможно обновить нажатием на кнопку Обновление, если используется авторизация с помощью 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"
}