Структура программного продукта

Dr.Web для Linux состоит из следующих компонентов:

Компонент

Описание

Сканер

Компонент, выполняющий по требованию пользователя или по заданному расписанию проверку объектов файловой системы (файлы, каталоги и загрузочные записи) на наличие в них угроз. Пользователь имеет возможность запускать проверку как из графического режима, так и из командной строки.

Монитор файловой системы SpIDer Guard

Компонент, работающий в резидентном режиме и отслеживающий операции с файлами (такие как создание, открытие, закрытие и запуск файла). Посылает Сканеру запросы на проверку содержимого новых и изменившихся файлов, а также исполняемых файлов в момент запуска программ.

Монитор доступа к сети Интернет SpIDer Gate

Компонент, работающий в резидентом режиме и отслеживающий все попытки доступа к сети Интернет. Проверяет наличие запрашиваемых URL в активных черных списках и блокирует доступ к ресурсам, если их URL обнаружены в списках. Посылает Сканеру запросы на проверку файлов, загруженных из сети Интернет (с веб-серверов, доступ к которым был разрешен), и блокирует их загрузку, в случае если они содержат угрозы.

Дополнительно, при наличии соответствующего разрешения от пользователя, посылает запрашиваемые URL на проверку в сервис Dr.Web Cloud.

Антивирусное ядро

Центральный компонент антивирусной защиты. Используется Сканером для поиска и распознавания вирусов и вредоносных программ, а также анализа подозрительного поведения.

Вирусные базы

Автоматически обновляемая база данных, используемая антивирусным ядром, и содержащая информацию для распознавания и лечения известных угроз.

Компонент обновления

Компонент, отвечающий за автоматическую загрузку с серверов обновлений компании «Доктор Веб» обновлений вирусных баз и антивирусного ядра (как автоматически, по расписанию, так и непосредственно по команде пользователя)

Менеджер лицензий

Компонент, упрощающий работу с лицензиями в графическом режиме. Позволяет активировать лицензию или демонстрационный период, просмотреть данные о текущей лицензии, выполнить ее продление, а также установить и удалить лицензионный ключевой файл.

Кроме перечисленных в таблице, в состав Dr.Web для Linux входят также дополнительные сервисные компоненты, работающие в фоновом режиме и не требующие вмешательства пользователя.

Монитор файловой системы SpIDer Guard может использовать два режима работы:

FANOTIFY - работа через системный механизм fanotify (поддерживается не всеми ОС семейства GNU/Linux)

LKM - работа с использованием загружаемого модуля ядра Linux (может быть использован в любой ОС семейства GNU/Linux с ядром версии 2.6.x и новее)

По умолчанию монитор файловой системы автоматически выбирает подходящий режим работы, исходя из возможностей окружения. В случае если SpIDer Guard не запускается, выполните сборку и установку загружаемого модуля ядра из поставляемых исходных кодов.