MaxPatrol VM выстроен на единой платформе с MaxPatrol SIEM — MaxPatrol 10 , и имеет возможность установки на ОС Windows и Debian.
Система состоит из следующих компонентов:
MaxPatrol 10 CoreCore является основным компонентом системы, ее управляющим сервером. Чаще всего устанавливается в центральном офисе компании или в крупных территориальных и функциональных подразделениях, выполняет следующие функции:
- централизованное хранение конфигурации активов;
- выстраивание топологии сети;
- централизованное управление всеми компонентами системы;
- обеспечение взаимодействия подразделений организации при расследовании инцидентов;
- автоматизация процесса управления уязвимостями;
- поддержка веб-интерфейса системы.
MaxPatrol 10 AgentAgent сканирует активы системы в режимах “черного” и “белого” ящика. Агенты позволяют обнаруживать узлы и их открытые сетевые сервисы, а также проводить специализированные проверки в режиме теста на проникновение.
В режиме активного сканирования собирает следующую информацию об активах: название, версию и производителя операционной системы, установленные обновления ОС, список установленного ПО, параметры ОС и ПО, учетные записи пользователей и их привилегии, данные об аппаратном обеспечении, запущенных сетевых сервисах и службах ОС, параметрах сети и средств защиты.
Agent обеспечивает передачу в компонент MP 10 Core. Собранные данные используются компонентом MP 10 Core для расчета уязвимости активов.
Knowledge BaseKB — это единая база знаний для продуктов Positive Technologies. Она содержит сведения об уязвимостях и способах устранения, бюллетенях безопасности.
PT Management and ConfigurationMC обеспечивает:
- сервис единого входа в продукты Positive Technologies, развернутые в инфраструктуре организации;
- управление пользователями системы (создание учетных записей, назначение прав, блокирование и активацию учетных записей);
- журналирование действий пользователей.
PT Update and Configuration ServiceКомпонент UCS — это сервис онлайн-обновления компонентов MaxPatrol VM. PT UCS обеспечивает проверку наличия, загрузку и установку новых версий компонентов, а также обновление базы данных по уязвимостям.
Для доставки компонентам новых версий используется ПО SaltStack: модуль Salt
Master находится на сервере PT UCS, модуль Salt Minion — на серверах компонентов
MaxPatrol VM. PT UCS получает новые версии компонентов с глобального сервера
обновлений Positive Technologies и с помощью модуля Salt Master отправляет их модулям Salt Minion для установки.