Перейти к основному содержимому

IoC-профили семейства компрометации

GET
/compromised-host/campaigns/{id}/profiles

Связанные IP, домены и URL выбранного семейства с ролью, протоколами и фактическим способом сетевого воспроизведения. Значения источника, confidence и сроки остаются внутренними метаданными PTI.

Контракт

Параметр
Значение
Разделcompromised-host
АвторизацияCookieAuth
Принимаетне требуется
Возвращаетapplication/json

Параметры

11 параметров

Имя
Где
Обязательный
Тип
Описание
idpathдаintegerID семейства IoC
countqueryдаintegerЗаписей на странице (10–100)
pagequeryдаintegerНомер страницы, начиная с 1
inputqueryнетstringПоиск по значению IoC, роли, поведению или протоколу
typequeryнетstringТипы IoC через запятую: ip, domain, url
rolequeryнетstringНазначения через запятую: c2, payload_delivery
protocolqueryнетstringПротоколы через запятую: dns, http, https, tcp
behaviorqueryнетstringСпособы воспроизведения через запятую
exchangequeryнетstringШаблон обмена через запятую: family, universal
keyqueryнетstringСортировка: primaryArtifact, role, protocols, behavior, exchangeTemplate
orderqueryнетstringПорядок сортировки: asc или desc

Ответы

5 ответов

Статус
Описание
Тип
200
Страница IoC-профилей и сводка семействаobject
400
Некорректный ID, пагинация или фильтрobject
401
Не авторизованobject
404
Семейство не найденоobject
500
Не удалось прочитать или разобрать файл семействаobject
  • {
      "cursor": {
        "count": 0,
        "currentPage": 0,
        "totalPages": 0,
        "totalRows": 0
      },
      "data": [
        {
          "artifacts": [
            {
              "derived": true,
              "port": 0,
              "type": "<string>",
              "value": "<string>"
            }
          ],
          "behavior": "<string>",
          "exchangeTemplate": "<string>",
          "id": "<string>",
          "networkTemplateId": "<string>",
          "networkTemplateVariant": "<string>",
          "primaryArtifact": {
            "derived": true,
            "port": 0,
            "type": "<string>",
            "value": "<string>"
          },
          "protocols": [
            "<string>"
          ],
          "role": "<string>"
        }
      ],
      "summary": {
        "artifactCounts": {
          "<key>": 0
        },
        "behaviorCounts": {
          "<key>": 0
        },
        "exchangeCounts": {
          "<key>": 0
        },
        "profileCount": 0,
        "protocolCounts": {
          "<key>": 0
        },
        "roleCounts": {
          "<key>": 0
        },
        "scenarioCount": 0
      }
    }
  • {
      "data": {},
      "error": "<string>"
    }
  • {
      "data": {},
      "error": "<string>"
    }
  • {
      "data": {},
      "error": "<string>"
    }
  • {
      "data": {},
      "error": "<string>"
    }