28 lines
1,009 B
Markdown
28 lines
1,009 B
Markdown
# config.ports
|
||
|
||
### *class* config.ports.PortConfig(custom_ports: Dict[int, str] = None)
|
||
|
||
Bases: `object`
|
||
|
||
Конфигурация известных портов для сетевого анализа.
|
||
|
||
Назначение:
|
||
: Предоставляет сопоставление распространённых портов с человекочитаемыми
|
||
названиями сервисов для отображения в UI и логах. Поддерживает расширение
|
||
пользовательским словарём.
|
||
|
||
#### get_port_name(port: int) → str
|
||
|
||
Возвращает название сервиса для указанного порта.
|
||
|
||
* **Parameters:**
|
||
**port** – Номер порта.
|
||
* **Returns:**
|
||
Название сервиса или строка вида ‘Port-<port>’.
|
||
|
||
#### get_ports() → List[int]
|
||
|
||
Возвращает список всех номеров портов.
|
||
|
||
* **Returns:**
|
||
Список номеров портов.
|