В TCP использование порта автоматически не делает вас уязвимым для сканирования портов. Прием соединений с этим портом делает. Если программа не прослушивает входящие соединения, а только создает исходящие, ОС уже отклонит все пакеты, не соответствующие существующему соединению.
(Во- netstat -a
первых, сокеты, ожидающие получения TCP-соединения, находятся в состоянии «LISTENING». Труднее сказать об UDP, который не имеет состояния.) Но в любом случае, если программа действительно прослушивает соединения, обычно это ваш домашний маршрутизатор и / или ОС поставляются с брандмауэр, который блокирует их, так что это не является немедленным беспокойство.
Но это еще не все, потому что macOS top
фактически не показывает порты TCP / IP. (Это будет почти бессмысленная статистика.) То, что он показывает, это порты Маха - IPC-примитив, который используется программным обеспечением macOS внутри того же компьютера, а не по сети.