config.ports

class config.ports.PortConfig(custom_ports: Dict[int, str] = None)[source]

Bases: object

Конфигурация известных портов для сетевого анализа.

Назначение:

Предоставляет сопоставление распространённых портов с человекочитаемыми названиями сервисов для отображения в UI и логах. Поддерживает расширение пользовательским словарём.

get_port_name(port: int) → str[source]

Возвращает название сервиса для указанного порта.

Args:

port: Номер порта.

Returns:

Название сервиса или строка вида ‘Port-<port>’.

get_ports() → List[int][source]

Возвращает список всех номеров портов.

Returns:

Список номеров портов.