Продолжаем изучать новую облачную платформу Check Point Management Platform для управления средством защиты пользовательских компьютеров — SandBlast Agent. В предыдущей статье мы описали основные составляющие SandBlast Agent, познакомились с архитектурой Check Point Infinity и зарегистрировали приложение SandBlast Agent Management Platform на портале Infinity Portal. Сегодня мы детально изучим веб-интерфейс системы управления агентами — данная статья станет удобным путеводителем по всем функциям и возможностям облачной консоли. И в качестве подготовки к следующей статье — установим SandBlast Agent и познакомимся с его интерфейсом.
Структура облачной консоли управления Management Platform
Интерфейс SandBlast Agent Management Platform можно условно разделить на три составляющие:
- Панель управления — расположена вверху интерфейса и позволяет выполнять базовые задачи администрирования: управлять аккаунтами, обращаться в техническую поддержку Check Point и настраивать профиль администратора;
- Панель навигации — расположена слева и позволяет перемещаться между основными составляющими панели управления, такими как раздел настройки политики, отображение логов и пр.;
- Рабочая область — занимает бóльшую часть консоли управления и включает в себя возможности настраивать разделы панели навигации, отображать графическую информацию (логи, отчёты) и конфигурировать глобальные параметры системы.
Рассмотрим более подробно каждый элемент системы SandBlast Agent Management Platform. Рабочие области будут детально описаны для всех компонентов панели навигации, а пока начнём с возможностей панели управления.
Панель управления
Панель управления включает в себя 6 компонентов, рассмотрим их слева направо. Первым является кнопка «Menu», при нажатии на которую отображаются Ваши текущие сервисы портала, и позволяющая добавлять новые сервисы из категорий Cloud Protection, Network Protection и Endpoint Protection к Вашему аккаунту. Далее следует название текущего приложения, в котором Вы работаете — в данном случае это SandBlast Agent Management Platform. При нажатии на значок приложения Вы всегда можете попасть в раздел «OVERVIEW» панели навигации. Третьим элементом является значок управления аккаунтами, позволяющий быстро переключаться между аккаунтами компаний, в которых Вы являетесь администратором.
Четвёртый компонент панели управления — кнопка помощи, позволяющая связаться с технической поддержкой Check Point прямо из консоли, перейти на сайт для отслеживания состояния облачных и веб-ресурсов Check Point, а также получить доступ к «Руководствам Администратора» по SandBlast Agent Management Platform и Infinity Portal. Следующий элемент — Ваш профиль на Infinity Portal, нажав на который можно «провалиться» в настройки профиля либо выйти из текущего профиля. И, наконец, последний элемент панели управления — кнопка для перехода на сайт Infinity Portal.
Панель навигации
Консоль управления SandBlast Agent Management Platform имеет в своём составе 9 разделов в панели навигации, как показано на рисунке ниже, позволяющих выполнять множество задач по разворачиванию и администрированию агентов, а также управлять параметрами веб-консоли. Рассмотрим кратко каждый из разделов, а для получения детальной информации — жмите на спойлер с названием интересующего раздела. Приступим:
- OVERVIEW — раздел, состоящий из нескольких дашбордов, отображающих текущее состояние клиентских машин и агентов с позиции работоспособности (количество защищённых машин, их версии операционной систем, состояние агентов, сообщения об ошибках и пр.) и с позиции безопасности (данные по атакованным и заражённым машинам, активным и заблокированным атакам, временная шкала атак и пр.);
Второй подраздел, Security Overview, отображает информацию об уровне защиты пользовательских машин и об атаках (активных и заблокированных). Данный подраздел позволяет фильтровать выводимые сведения по времени, а также задавать параметры поиска по конкретным объектам. Каждый из блоков раздела Security Overview может настроен индивидуально — можно добавлять диаграммы с различных типов, которые будут выводить информацию в соответствии с заданным фильтром. Подраздел может быть выгружен в качестве отчёта форматов Excel/PDF. Из данного подраздела также можно загрузить клиент SandBlast Agent.
- POLICY — раздел панели навигации, в котором настраиваются параметры единой политики безопасности (так называемая Unified Policy), а также определяются правила распространения агентов и глобальные настройки политик;
Существуют 3 предустановленных профиля, регулирующих настройки компонентов безопасности: Tuning (все блейды переведены в режим Detect), Recommended (часть блейдов в режиме Detect) и Default (только URL Filtering в режиме Detect). Также в разделе Threat Prevention можно добавлять исключения (в Exclusions Center) для обхода правил политики.
Второй подраздел — Data Protection, включает в себя настройки шифрования диска Full Disk Encryption. Поддерживается шифрование Check Point encryption и BitLocker encryption для Windows, File Vault для MacOS. Помимо этого, есть возможность дополнительно настраивать параметры шифрования, Pre-Boot Authentication, и расширенные настройки Windows Authentication.
Следующий подраздел — Deployment, в котором настраиваются параметры установки компонентов SandBlast Agent на пользовательские машины. В данном подразделе есть возможность разделить правилами политики установку различных блейдов для разных машин и версий агентов.
Последний подраздел, Global Policy Settings, позволяет настраивать пароль для удаления SandBlast Agent с пользовательской машины, изменять параметры данных для передачи в Check Point, а также устанавливать характеристики пароля для Full Disk Encryption.
- COMPUTER MANAGEMENT — область панели навигации, отображающая подробную информацию по всем клиентским машинам, а также позволяющая управлять логическими группами компьютеров, выполнять принудительные действия (Push Operation) и настраивать шифрование диска (Full Disk Encryption Actions);
В разделе COMPUTER MANAGEMENT есть три основных составляющих: значки настроек, поле отображения информации о пользовательских машинах, фильтры для настройки параметров отображения. Рассмотрим значки настроек по порядку слева направо: обновление информации; выгрузка отчёта по выбранной машине в формате CSV; создание Directory Scanner для получения информации о пользователях, машинах, группах из Active Directory; управление группами (создание/редактирование/удаление); создание новой виртуальной группы; добавление пользовательской машины в существующую виртуальную группу; добавление принудительного действия из категории Push Operation (рассмотрено детально в соответствующем разделе); создание задач по восстановлению данных с зашифрованного диска при возникновении проблем с доступом (Full Disk Encryption Actions).
Виртуальные группы позволяют объединять пользовательские машины в логические группы для гибкого управления. Данные группы могут быть использованы в качестве альтернативы Active Directory, либо совместно с AD. Существует несколько виртуальных групп, которые автоматически назначаются пользовательским машинам, например, Desktops, Laptops, Servers и другие.
Поле отображения пользовательских машин можно настраивать в соответствии с фильтрами, показанными на рисунке выше. Первый фильтр (by computers property) имеет множество встроенных критериев и позволяет отображать пользовательские компьютеры в зависимости от их характеристик, состояния машины или компонентов SandBlast Agent. Второй фильтр (by virtual group) представляет возможность делать выборку по виртуальным группам, а третий (by organization unit) — по параметрам Active Directory.
- LOGS — панель отображения логов, демонстрирующая статистику по множеству параметров (блейды, критичность события, машины пользователей и пр.), и предоставляющая детальную информацию по каждому логу;
- PUSH OPERATIONS — раздел, в котором создаются и отслеживаются задачи, выполняемые на клиентской машине в принудительном порядке (сбор логов, перезагрузка или выключение машины, сканирование на предмет вредоносных программ/файлов и пр.);
Есть три категории принудительных операций, в каждой из которых существует несколько задач: в категории Anti-Malware это Scan for Malware, Update malware signature Database, Restore files from quarantine; в категории Forensics And Remediation это Analyze by Indicator, File Remediation; в категории Agent Settings это Collect Client Logs, Repair Client, Shutdown Computer, Restart Computer. Также каждой принудительной задаче можно назначить точное время запуска и добавить комментарий с описанием.
- ENDPOINT SETTINGS — раздел панели навигации, в котором настраивается интеграция с Active Directory, параметры системных сообщений (Alerts), включается экспорт логов с помощью Syslog, а также есть возможность отслеживать состояние лицензий и выбирать тип действующей политики (user-based или computer-based);
Вторым подразделом является Alerts, в котором настраиваются параметры для уведомлений о критичных ситуациях, например, о заражении машины или проблемах с разворачиванием агента. В правой части рабочей области настраиваются параметры для 12 предустановленных критичных ситуаций, в том числе пороговые значения активации и деактивации уведомлений. В данном подразделе также можно настроить параметры почтового сервера для отправки уведомлений на почту.
Далее следует подраздел Export Events, который позволяет настроить передачу логов различных форматов (Syslog, CEF, LEEF, Generic) на Ваш лог-сервер. Также данная опция позволяет настроить передачу логов на Вашу SIEM-систему, на которой может быть запущен Syslog-агент.
Следующий подраздел — Licenses, в котором отображается информация о лицензиях: уникальный ключ, статус лицензии, количество активных агентов и размер квоты. Управление лицензиями осуществляется в настройках GLOBAL SETTINS.
Последним подразделом является Policy Operation Mode, в котором выбирается активный тип политики: Users based Policy или Computers based Policy. Как видно из описания политик на рисунке ниже — они отличаются применением политик либо исключительно в отношении машин, либо политика применяется по смешанной схеме в отношении пользователей и машин.
- SERVICE MANAGEMENT — область панели навигации, позволяющая управлять сервисом Endpoint Management Platform и использовать SmartView для просмотра детальных отчётов по событиям безопасности, а также из данного раздела можно скачать установочные файлы для приложения консоли SmartConsole и клиента SandBlast Agent;
Рабочая область раздела SERVICE MANAGEMENT состоит из трёх компонентов: управление сервисом и отображение данных о сервисе, а также доступ к SmartView (интерфейс показан на изображении ниже) для анализа логов и отчётов; панель для скачивания SmartConsole R80.40 — программы управления продуктами Check Point, в том числе SandBlast Agent; панель для скачивания клиента SandBlast Agent.
- THREAT HUNTING — раздел, в котором настраиваются правила проактивного поиска угроз (пока что Beta-версия);
- GLOBAL SETTINGS — раздел глобальных настроек для всех Ваших приложений на портале Infinity Portal, позволяющий изменять настройки аккаунта компании на портале, управлять учётными записями администраторов и отслеживать их действия, просматривать состояние контрактов для различных приложений аккаунта, а также управлять ключами API и экспортировать логи из CloudGuard SaaS на Ваш локальный лог-сервер.
Следующий подраздел, Users, отображает информацию об администраторах Вашего портала — контактные данные, а также дату и время регистрации и последнего входа в портал. В этом же разделе можно добавлять пользователей двух типов — администратор и Read-only-пользователь.
Далее следует подраздел Audits, позволяющий отслеживать действия администраторов портала. Как показано на рисунке ниже — логи активности администраторов включают в себя имя пользователя, дату и время события, сервис, категорию и тип события, а также краткое описание лога. Например, в логах ниже зафиксированы события входа в портал (Login), изменения типа аккаунта (Account Updated) на “Distributor”, а также добавление двухфакторной аутентификации для доступа на портал конкретному пользователю (User Updated).
Четвёртым подразделом является Contracts, который отображает информацию о контрактах для Ваших приложений на портале — срок истечения действия контракта, количество контрактов и использование квоты (если таковая имеется). Также в данном подразделе можно управлять привязанными аккаунтами Check Point из пункта ASSOCIATED ACCOUNTS.
Следующий подраздел — API Keys, в котором осуществляется управление ключами API для всех доступных приложений Infinity Portal. При генерации ключа создаются Client ID и Secret Key, которые в дальнейшем могу использоваться для доступа к порталу сторонними приложениями.
Последние два подраздела — Export Events и Partner Settings, первый из которых описывает процесс экспорта логов с CloudGuard SaaS на Ваш локальный лог-сервер, а второй позволяет просматривать информацию об аккаунтах и добавлять новые (только для аккаунтов категории Partner).
SandBlast Agent: установка и знакомство с интерфейсом
Воспользуемся автоматическим развёртыванием агента. Версию Initial Client можно скачать из двух разделов консоли: Service Management и Overview. В разделе Service Management при выборе опции Download Initial Client скачивается начальный клиент. При загрузке из раздела Overview есть три варианта сборки SandBlast Agent: Quick Install (Initial), Threat Prevention Agent и Data Protection & Threat Prevention. Второй и третий вариант подходят для мануального развёртывания, а первый представляет собой сборку Initial Client.
Скачанный файл EPS.msi передаётся на пользовательскую машину, после чего необходимо запустить процесс установки. По завершении успешной установки в Панели задач появляется значок Check Point Endpoint Security, сигнализирующий о том, что агент отключен от сервера управления.
В это время клиент автоматически пытается подключиться к облачному серверу управления по встроенному адресу. Это достаточно быстрый процесс, и спустя пару минут новое оповещение указывает на запланированную установку агента. Данное сообщение свидетельствует об успешном соединении агента с облачным сервером управления.
Если нажать правой кнопкой мыши на значок Endpoint Security, то можно получить более подробную информацию об установленном с сервером управления соединении, например, имя сервера управления, к которому подключился клиент, и текущий статус соединения.
После успешного подключения к серверу управления начинается процесс загрузки необходимых компонентов (в соответствии с политикой безопасности) на пользовательскую машину. Администратор может отслеживать состояние процесса установки агента в разделе Computer Management веб-консоли управления — после успешного подключения пользовательской машины к облачному серверу управления её статус в разделе Computer Management сменяется со Scheduled на Downloading. После загрузки и проверки всех компонентов пользователю предлагается установить агента сразу, либо отложить процесс установки. Если агент не будет установлен пользователем в течение 2-х дней с момента начала процесса — агент установится в принудительном порядке, о чём и сообщается в предлагающем начать установку окне.
После начала установки агента пользовательская машина в разделе Computer Management консоли управления переходит в статус Deploying. По завершении процесса установки агента можно открыть его интерфейс, нажав правой кнопкой мыши на значок Endpoint Security и выбрав вариант Display Overview.
После установки рекомендуется нажать «Update now», чтобы инициировать процесс обновления политик и баз данных на агенте. Первое обновление базы данных Anti-Malware может занять некоторое время. Как только все базы обновятся, запустится автоматическое первое сканирование системы. В этот момент машина клиента в консоли управления должна отображаться в статусе Completed, что свидетельствует об успешной установке агента.
Приступим к изучению интерфейса агента. В левом нижнем углу отображается статус агента (Online/Disconnected) и имя Вашего облачного сервера управления — в нашем случае это статус «Online» и имя сервера управления «matssolution». В правом нижнем углу указывается текущая версия агента — у нас установлена версия E83.11 (83.11.2702). Панель навигации агента состоит из нескольких разделов:
- Overview — основной раздел, отображающий информацию о статусе всех блейдов и соответствии компьютера пользователя политике безопасности. Также из данного раздела можно «провалиться» в каждый блейд для получения более подробной информации о статусе и событиях безопасности;
- Update now — позволяет запустить процесс проверки актуальности действующих на агенте политик безопасности и баз данных;
- Scan system now — инициирует процесс сканирования системы на наличие зловредного программного обеспечения или файлов;
- Advanced — расширенные настройки агента, позволяющие просмотреть установленную политику, просмотреть или собрать логи, а также использовать компьютер пользователя в качестве Deployment Agent.
Так как никакие изменения в начальную политику не вносились — на текущий момент агент содержит только блейды политики Threat Prevention со стандартными значениями. Более детально содержимое начальной политики Threat Prevention будет рассмотрено в нашей следующей статье цикла.
Заключение
Самое время подвести итоги проделанной работы: в данной статье мы детально ознакомились с интерфейсом веб-консоли управления SandBlast Agent Management Platform, установили агента на пользовательскую машину и изучили его интерфейс.
В следующей нашей статье цикла мы изучим стандартную политику Threat Prevention и протестируем её на предмет противодействия самым популярным атакам. Также создадим собственные правила политики для повышения уровня защищённости пользовательской машины.
Большая подборка материалов по Check Point от TS Solution. Чтобы не пропустить следующие публикации по теме SandBlast Agent Management Platform — следите за обновлениями в наших социальных сетях (Telegram, Facebook, VK, TS Solution Blog, Яндекс.Дзен).
ссылка на оригинал статьи https://habr.com/ru/company/tssolution/blog/512614/
Добавить комментарий