Приложение А. Перечень портов и файлов конфигурации
В данном приложении представлен сводный перечень сетевых портов, конфигурационных файлов и каталогов файловой системы, используемых компонентами и службами системы Alertix-NTA.
Сетевые порты
Таблица. Сетевые порты компонентов и служб Alertix-NTA
| Компонент/Служба | Порт | Протокол | Направление | Файл конфигурации | Назначение |
|---|---|---|---|---|---|
| Порт отдельного профиля ² | TCP (HTTPS, HTTP/2) | Входящий |
| Сбор метрик системой Prometheus по пути |
| — | — | — |
| Модуль ядра |
| — | — | — |
| Собственных сетевых портов нет; подключение Alertix-NTA к Alertix для передачи событий выполняет |
| — | — | — |
| TCP-порты не используются (мониторинг, журналирование, watchdog) |
| — | — | — |
| TCP-порты не используются (анализ через IPC-каналы) |
| — | — | — |
| Пассивный захват через AF_PACKET (по умолчанию), AF_XDP либо DPDK (в пакетах с поддержкой DPDK) и BPF-фильтры; TCP-порты не используются |
| — | — | — |
| Чтение файлов PCAP и pcapng из |
| 50000 | TCP (HTTPS, HTTP/2) | Входящий |
| Демонстрационный профиль REST API. По умолчанию слушает только |
| 50001 | TCP (HTTPS, HTTP/2) | Входящий |
| REST API счётчиков производительности: пути |
| 1344 | TCP | Входящий |
| ICAP-сервер (plain) для приёма трафика от прокси |
| 1345 | TCP (TLS) | Входящий |
| ICAPS-сервер (ICAP over TLS) |
| 135 + динамические ¹ | TCP (RPC/DCOM) | Исходящий |
| Опрос контроллеров домена Active Directory по WMI/DCOM (секция |
| 53 | UDP/TCP | Исходящий |
| Разрешение имён DNS |
| 53 | UDP/TCP | Исходящий |
| Проверка по спискам DNSBL |
| 10514 | UDP | Входящий |
| Приём журналов аутентификации Palo Alto (обработчик |
| 10515 | TCP (TLS) ³ | Входящий |
| Резервный профиль приёма журналов аутентификации. В поставке выключен и не имеет назначенного обработчика: перед включением укажите в параметре |
| 10516 | TCP (TLS) ³ | Входящий |
| Приём событий безопасности Windows, пересылаемых агентом NXLog (обработчик |
| 514 | UDP, TCP либо TCP (TLS) | Исходящий |
| Экспорт событий в Syslog-приёмник Alertix, связанный с коннектором Alertix-NTA, либо в другую SIEM. События угроз из каналов |
| 25 | TCP | Исходящий |
| Отправка объектов по SMTP (DLP-системы, архив) |
| 993 | TCP (IMAPS) | Исходящий |
| Отправка объектов по IMAP (архив) |
| 21 | TCP | Исходящий |
| Передача файлов по FTP |
| 22 | TCP | Исходящий |
| Передача файлов по SFTP |
| 445 | TCP | Исходящий |
| Передача файлов по SMB в общую папку Windows. Только в редакции для Windows Server; в редакции для Linux выключите поставляемый профиль |
| 9093 (в поставляемых профилях) | TCP либо TCP (TLS) | Исходящий |
| Отправка событий в Apache Kafka: поставляемые профили |
| 9996 | UDP | Исходящий |
| Экспорт завершённых сессий в формате NetFlow версии 1, 5 или 9 (параметр |
| 4739 | UDP | Исходящий |
| Экспорт данных IPFIX |
| 6014, 6114, 6214, 6314, 6414, 6514, 9600 | UDP | Исходящий |
| Экспорт метрик в Telegraf |
| 443 | TCP (HTTPS) | Исходящий |
| Интеграция с VirusTotal |
| 443 | TCP (HTTPS) | Исходящий |
| Интеграция с песочницей Athena |
| 443 | TCP (HTTPS) | Исходящий |
| Интеграция с PT Sandbox |
| 443 | TCP (HTTPS) | Исходящий |
| Интеграция с DLP-системой КиберПротего |
| 1344 | TCP | Исходящий |
| Отправка объектов на ICAP-серверы (DLP-системы, песочницы) |
Файлы конфигурации
Компонент Alertix-NTA
Директория конфигурации: /opt/alertixnta/config/
Таблица. Файлы конфигурации компонента Alertix-NTA
| Служба | Файл | Назначение |
|---|---|---|
|
| Каналы IPC: количество и размер буферов, подканалы (во встроенной конфигурации число подканалов |
| — | Не имеет собственного JSON-файла конфигурации; использует общий |
|
| Мониторинг служб, ротация журналов, watchdog; правила записи журналов |
|
| Интерфейсы захвата, режим (AF_PACKET/AF_XDP/DPDK; DPDK — в пакетах с поддержкой DPDK), сессии, нативные и Lua-парсеры, BPF-фильтры, привязка к CPU |
|
| Настройки ICAP-сервера для приёма трафика от прокси |
|
| Профили обработки PCAP-файлов |
|
| Конвейер workflow ( |
|
| Правила фильтрации сырых HTTP-пакетов |
|
| Правила фильтрации сообщений по полям |
|
| Параметры нативных детекторов аномалий (сканирование, флуд, Slowloris, подмена ARP, TCP-пакеты вне сессии, сканирование с подхватом установленных сессий, фрагментация, атаки Land и Smurf), сопоставления сеансов удалённого доступа с индикаторами компрометации ( |
|
| Профили опроса контроллеров домена Active Directory по WMI/DCOM ( |
|
| Транспортные профили. В редакции для Linux доступны 16 протоколов: |
|
| Профили REST API: адрес и порт прослушивания ( |
— |
| Конфигурация обработки транзакций Lotus Notes/Domino. В поставляемую сборку не входит: файл не устанавливается, а служба, которая его читает, в состав пакета не включена |
|
| Квоты сохранения результатов обработки в |
Общий |
| Цель systemd для управления всеми службами ( |
Метаданные и справочные файлы
Директория: /opt/alertixnta/config/metadata/
Таблица. Метаданные и справочные файлы
| Файл | Назначение |
|---|---|
| Справочник типов событий |
| Справочник типов тел сообщений |
| Реестр идентификаторов протоколов (значений |
| Справочник соответствия детекторов Alertix-NTA базе знаний MITRE ATT&CK (редакция 15): 29 техник и подтехник в 8 тактиках; для каждой техники указаны детектор и секция |
| Описание протоколов |
| Скомпилированная база сигнатур файлов (libmagic) |
Каталоги файловой системы
Таблица. Каталоги файловой системы
| Путь | Назначение |
|---|---|
| Корневая директория установки Alertix-NTA (исполняемые файлы служб и утилит) |
| Конфигурационные файлы служб Alertix-NTA |
| Эталонные шаблоны поставки: файлы конфигурации |
| Справочные файлы и метаданные протоколов |
| XML-фильтры сообщений и HTTP-пакетов |
| Журналы работы служб, CEF-журналы протоколов, журнал сессий, журнал находок |
| Данные: временный кэш объектов ( |
| События |
| Кэш данных: LMDB-базы скриптов ( |
| PID-файлы служб ( |
| Lua-скрипты (решающие правила) по каталогам стадий, исходным текстом; эталонная копия поставки — |
| Сценарии загрузки индикаторов компрометации (профили |
| Сертификаты TLS/SSL (ICAPS, authFeeds, Kafka, REST API) |
| Справочные файлы |
| Агрегирующий target-файл для управления всеми службами |
Примечания к таблице сетевых портов
¹ Динамические порты WMI/DCOM
После установления соединения через RPC Endpoint Mapper (порт 135) используются динамические порты из диапазона 49152–65535. Для ограничения диапазона на контроллере домена см. документацию Microsoft по настройке DCOM.
² Метрики Prometheus
Метрики в формате Prometheus (путь /metrics) отдаёт Lua-скрипт rapi_prometheus.lua; в поставке он не назначен ни одному профилю. Чтобы публиковать метрики, добавьте в массив profiles файла /opt/alertixnta/config/rapi.json отдельный профиль на свободном порту с параметром "script": "rapi_prometheus.lua" и выполните sudo systemctl reload sensor-rapi — служба запустит новый профиль без перезапуска. Порты 50000 и 50001 заняты поставляемыми профилями rapi_profile_1 и rapi_profile_2.
³ Протокол authFeeds
Протокол зависит от профиля: в поставке профиль authfeed_profile_1 принимает журналы по UDP без TLS, профили authfeed_profile_2 и authfeed_profile_3 — по TCP с TLS. Протокол задаётся булевыми параметрами listenAddress.tcp и listenAddress.ssl каждого профиля.
⁴ Сбор метрик Prometheus
Строка таблицы описывает конфигурацию, в которой скрипт rapi_prometheus.lua назначен отдельному профилю (примечание ²); порт строки — порт этого профиля. В образце /opt/alertixnta/config/init/prometheus/prometheus.yml (задание sensor_metrics) укажите в качестве цели адрес Alertix-NTA и порт этого профиля.
⁵ Адрес прослушивания профилей RAPI
Поставляемые профили rapi_profile_1 (порт 50000) и rapi_profile_2 (порт 50001) слушают только адрес 127.0.0.1. Это значение намеренно ограничительное (принцип минимальной открытости): REST API не проверяет подлинность запросов. Для обращения с другого узла задайте в профиле файла /opt/alertixnta/config/rapi.json параметр listenAddress.ipAddress — 0.0.0.0 (все интерфейсы) либо адрес конкретного интерфейса; порт задаётся параметром listenAddress.port. Затем выполните sudo systemctl reload sensor-rapi: служба перезапустит изменённый профиль без перезапуска самой службы. Соединения с REST API всегда защищены TLS (HTTP/2 поверх TLS), отдельного параметра включения TLS нет; сертификат и ключ профиля задаются параметрами cert и key — именами PEM-файлов в каталоге /opt/alertixnta/certs/, а если параметр cert или key пуст, служба при каждом запуске создаёт самоподписанный сертификат сроком 30 суток. Разрешите доступ к порту только доверенным узлам правилами межсетевого экрана.
Эта страница была полезна?
Спасибо за отзыв!
Спасибо, мы учтём это для улучшения документации.