Detects API в Kaspersky Anti Targeted Attack Platform
Показать приложения и версии, к которым применима статья
- Kaspersky Anti Targeted Attack Platform 8.0;
- Kaspersky Anti Targeted Attack Platform 7.1;
- Kaspersky Anti Targeted Attack Platform 7.0.
Модуль Detects API предоставляет доступ к информации обо всех обнаружениях, зафиксированных Kaspersky Anti Targeted Attack Platform (далее KATA). С помощью модуля вы сможете получать расширенные данные об обнаружениях: типы обнаруженных объектов, технологии обнаружения, хеши объектов и многое другое. Внешняя система может использовать полученные данные для дальнейшего анализа, корреляции событий и автоматизации реагирования.
Перед использованием Detects API необходимо зарегистрировать и авторизовать внешнюю систему в KATA по инструкции.
Если KATA используется в режиме распределенного решения, интеграцию внешней системы нужно настроить для каждого сервера PCN и SCN.
Как сделать запрос на вывод информации об обнаружениях
Запрос к Detects API позволяет получить выгрузку расширенных данных об обнаружениях, зарегистрированных KATA в течение последних трех часов, в формате .json. Вы можете отправлять регулярные запросы от внешней системы к KATA, чтобы собрать данные за больший период времени.
Синтаксис запроса
Для создания запроса на вывод информации об обнаружениях KATA используйте HTTP-метод GET. Вы можете отправить запрос, например, с помощью утилиты командной строки cURL.
Выполните запрос к Detects API с помощью команды:
При успешной обработке запроса будет отображен список обнаружений KATA на сервере внешней системы.
Параметры запроса
| Параметр | Тип | Описание |
|---|---|---|
UUID |
String | Уникальный идентификатор внешней системы, используемый для авторизации в KATA. |
detect_type |
Array | Технология обнаружения:
detect_type для фильтрации обнаружений.
Если параметр не указан, запрос по умолчанию выведет информацию обо всех обнаружениях. |
limit |
Integer | Количество обнаружений, информация о которых будет предоставлена в ответе на запрос. Допустимые значения: целые числа от 1 до 10 000.
По умолчанию установлено значение 1 000. |
token |
String | Идентификатор, который генерируется в ответе на первый запрос. Вы можете использовать его при последующих запросах, чтобы избежать дублирования информации об обнаружениях, которая уже была предоставлена в предыдущих запросах. |
Чтобы получать обнаружения по технологиям ndr_ids и ndr_external, необходима лицензия KATA + Network Detection and Response (NDR).
Состав передаваемых данных об обнаружениях
Информация об обнаружениях, передаваемая в ответе на запрос, представлена в таблице ниже.
| Параметр | Значение | Описание |
|---|---|---|
alertID |
Целочисленное значение | Идентификатор обнаружения |
eventTimeStamp |
Дата и время | Время события |
detectTimestamp |
Дата и время | Время добавления информации об обнаружении в базу KATA |
importance |
Одно из следующих значений:
|
Важность обнаружения |
objectSource |
Одно из следующих значений:
|
Источник обнаруженного объекта |
technology |
Одно из следующих значений:
|
Технология обнаружения |
objectType |
Одно из следующих значений:
|
Тип обнаруженного объекта.
Если обнаружение выполнено при проверке сообщения электронной почты (тип объекта email), в информации об обнаружении также могут передаваться следующие данные:
|
object |
Зависит от типа обнаруженного объекта | Данные об обнаруженных объектах |
detection |
Зависит от технологии обнаружения | Данные о найденных угрозах |
details |
Зависит от источника обнаруженного объекта | Данные об окружении обнаруженных объектов |