Skip to main content

АПКШ Континент 3.9

Информация, приведенная на данной странице, является дополнением к официальной статье по Настройке получения событий АПКШ Континент. ЯвляетсяСтатья разработкойразработана командыкомандой pre-sales и НЕ является официальной рекомендацией вендора.

Подготовительные действия для получения событий АПКШ Континент

Создание учётнойроли записибазы в СУБД MS SQLданных

Для получения событий АПКШ Континент 3.9 из MS SQL требуется учетная запись с минимальным набором прав для подключения и чтения данных в таблицах: ALERTLOG, SERVERACCESSLOG, SYSTEMLOG, PACKETLOG, FILTERS. Чтобы создать учетную записьроль для работыдоступа ск MSтаблицам SQLБД АПКШ Континент выполните следующие действия:

  • Войдите на сервер с установленной MS SQL.
  • С помощью SQL Server Management Studio подключитесь к MS SQL под учетной записью с правами администратора.

image175.png

  • В панели Object Explorer (Обозревательраскройте объектов)вкладку БД АПКШ Континент и далее вкладку Security.
  • Во вкладке Roles нажмите правой кнопкой мыши на папку Database Roles и в контекстном меню выберите New Database Role.

image.png

  • В появившемся окне Database Role - New на вкладке General укажите :
    • Имя роли (Role Name);
    • Владельца (Owner);

image.png

  • На вкладке Защищаемые объекты (Securables) добавьте защищаемые объекты (таблицы ALERTLOG, SERVERACCESSLOG, SYSTEMLOG, PACKETLOG, FILTERS) и разрешения к ним согласно скриншотам ниже:

image.png

image.png

image.png

image.png

image.png

image.png

  • После добавления таблиц нажмите ОК для создания роли.

Создание учётной записи в СУБД MS SQL

Чтобы создать учетную запись для работы с MS SQL выполните следующие действия:

  • В панели Object Explorer раскройте разделвкладку Security (Безопасность)Security..
  • Нажмите правой кнопкой мыши на папку Logins (Пользователи) и в контекстном меню выберите New Login (Новый пользователь)Login..

    image.png

    • Откроется окно Login - New.
    • На вкладке General (Общие) нажмите на кнопку Search (Поиск) рядом с полем Login name.
      6.    Откроется окно Select User or Group.
      7.    В поле Enter the object name to select (examples) укажите имя учетной записи, с помощью которой будет осуществляться доступ к БД, и нажмите ОК.

     

    • Раскройте папку Roles (Роли).
    • Нажмите правой кнопкой мыши на папку (Database Roles) Роли базы данных и в контекстном меню выберите New Database Role (Новая роль базы данных).

    image.png

    • Откроется окно Login - New.

     

    Создание коллектора KUMA

    Для приема и обработки событий Check Point NGFW необходимо создать сервис коллектора в KUMA. Для этого в веб-интерфейсе перейдите в раздел Ресурсы и нажмите на кнопку Подключить источник.General: В появившемся окне Создание коллектора:

    • На шаге Подключение источников укажите Название коллектора и Тенант, которому будет принадлежать создаваемый коллектор

    image.png

    • На шаге Транспорт укажите Тип коннектора и URL (порт, выделенный сервису) 

    Для распределенной инсталяции укажите hostname:port сервера коллектора в поле URL

    Указанные параметры должны соответствовать настройкам на стороне Check Point

    image.png

    • На шаге Парсинг событий нажмите Добавить парсинг событий и укажите нормализатор.
      Рекомендуется создать и использовать в качестве нормализатора для событий Check Point дубликат предустановленного нормализатора [OOTB] CEF.image.pngВ параметрах нормализатора перейдите в окно Основной парсинг событий и выберите вкладку Обогащение.  На вкладке  Обогащение нажмите Добавить обогащение и настройте параметры обогащения согласно скриншоту ниже для корректной работы SOC и Community корреляционных правил.

    image.png

    image.png

    • Шаги мастера настройки с четвертого по шестой (Фильтрация событий, Агрегация событий и Обогащение событий) можно пропустить и вернуться к их настройке позднее.
    • На седьмом шаге Маршрутизация задайте точки назначения. Для хранения событий добавьте точку назначения типа Хранилище (Storage). В случае если предполагается также анализ потока событий правилами корреляции добавьте точку назначения типа Коррелятор (Correlator).

    image.png

    • На завершающем шаге Проверка параметров нажмите на кнопку Сохранить и создать сервис. После чего появится команда установки сервиса, которую необходимо скопировать для дальнейшей установки.

    image.png

    Также после выполнения вышеуказанных действий в разделе Ресурсы > Активные сервисы появится созданный сервис коллектора.

    image.png

    Установка коллектора KUMA

    Выполните подключение к CLI сервера KUMA (установка сервиса коллектора выполняется с правами root).

    Для установки сервиса коллектора выполните команду, скопированную на прошлом шаге.

    image.png

    При необходимости добавьте порт коллектора в исключения фаервола и обновите параметры службы.

    firewall-cmd --add-port=<порт, выбранный для коллектора>/tcp –permanent
    firewall-cmd --reload

    После успешной установки сервиса его статус в веб-интерфейсе KUMA изменится на Вкл с зеленой индикацией.

    image.png


    Настройка Check Point NGFW

    Отправка событий Check Point NGFW осуществляется средствами Log Exporter с Management Server/Log Server. Настройку конфигурации Log Exporter можно выполнить двумя способами:

    • С помощью SmartConsole (начиная с версии R81)
    • В CLI

    SmartConsole

    • Создайте новый объект Log Exporter/SIEM:
      • Выберите ObjectsSQL Server authentication >для использования внутренней системы аутентификации SQL Server - другими словами, локальной учетной записи. Если необходимо можно использовать доменную учетную запись - для этого выберите вариант MoreWindows objectAuthentication. typesДалее >рассматривается вариант с использованием SQL Server > Log Exporter/SIEMauthentication.
      • В поле ObjectLogin Name введитеукажите имя длясоздаваемой создаваемогоучетной объекта Log Exporter
      • Перейдите во вкладку General:
        • В секции Export Configuration активируйте флаг Enabled
        • В секции Server Configuration:
          • В поле Target Server укажите IP-адрес или FQDN сервера коллектора KUMAзаписи (FQDNнапример, поддерживается, начиная с R81 SmartConsole Build 569)kuma).
          • В поле Target PortPassword и Confirm Password укажите порт,пароль указанныйдля насоздаваемой шагеучетной Транспорт при создании сервиса коллекторазаписи.
          • ВОпционально полеактивируйте ProtocolEnforce password policy выберитеи протоколостальные (TCPпараметры, илисвязанные UDP),с указанныйпаролем научетной шаге Транспорт при создании сервиса коллектора
          записи.
      • В Перейдите во вкладкукачестве DataDefault Manipulation:database (база данных по умолчанию) выберите базу данных, используемую АПКШ Континент.

      image.png

      • На вкладке User Mapping настройте права для учетной записи:
        • В полеразделе FormatUsers mapped to this login выберите CommonБД, Eventиспользуемую FormatАПКШ (CEF)Континент.
        • (Опционально)В активируйте флагразделе AggregateDatabase logrole updatesmembership before export для экспорта событий, содержащих полные данные, а не только изменения, произошедшие с момента последнего лога для одного и того же события.
      • (Опционально) Перейдите во вкладку Attachments:for
          установите
        • Активируйтефлажок флагивозле
            ранее
          • Addсозданной linkроли to Logнашем Detailsпримере in SmartView
          • Add link to Log Attachment in SmartView
          • Add Log Attachment ID
      • Нажмите ОКkuma_log_access).

    image.pngimage.pngimage.png

    • ВыполнитеНа настройку параметров объектавкладке ManagementStatus Serverнастройте илиправа Dedicatedдля Logподключения Serverучетной /записи SmartEventк Server:базе данных:
      • В навигационнойразделе панелиPermission слеваto connect to database engine выберите Gateways & ServersGrant.
      • ОткройтеВ объектразделе ManagementLogin Server or Dedicated Log Server / SmartEvent Server
      • Слева выберите Logs Enabled> Export.
      • Нажмите [+]ОК и выберите объект Log Exporter / SIEM, созданный ранее
      • Нажмите OK.
    • Нажмите Menu > Install database
    • Выберите все объекты
    • Нажмите Install

    CLI

    • Подключитесь к Management Server / Log Server
    • Перейдите в режим Expert
    • Настройте параметры Log Exporter
    cp_log_export add name <Наименование конфигурации Log Exporter> target-server <IP-адрес или FQDN сервера коллектора KUMA> target-port <Порт, указанный на шаге Транспорт при создании сервиса коллектора> protocol {tcp | udp} format cef
    • Запустите новый инстанс Log Exporter
    cp_log_export restart name <Наименование конфигурации>

    Проверка поступления событий Check Point NGFW в KUMA

    Для проверки, что сбор событий с Check Point NGFW успешно настроен перейдите в Ресурсы > Активные сервисы > выберите ранее созданный коллектор Check Point NGFW > ПКМ > Перейти к событиям.

    image.png

    В открывшемся окне События убедитесь, что присутствуют события Check Point NGFW.

    image.pngimage.png


      ПолезныеНастройка ссылкиутилиты kuma-kont

      Создание конфигурационного файла kuma-kont-config.yaml

      НастройкаПример отправкиконфигурационного событийфайла Checkkuma-kont-config.yaml:

      Point с помощью Log Exporter -

      https://support.checkpoint.com/results/sk/sk122323image.png

      ОписаниеЕсли полейпри событийзапуске Checkутилиты Pointkuma-kont -присутствуют https://support.checkpoint.com/results/sk/sk144192ошибки вида "Unsupported TLS version..." и нет возможности включить поддержку TLS 1.2 на стороне сервера MS SQL, добавьте параметр ";encrypt=disable" к имени БД. Рекомендуется установить соотвествующие обновления для сервера MS SQL в целях поддержки TLS 1.2. Вариант с отключением шифрования не рекомендуется к использованию, так данные буду передаваться в открытом виде.