Существуют сценарии, в которых нам нужно знать приложения, которые подключаются к Интернету на macOS. Хотим ли мы обнаружить приложение, которое использует подключение к Интернету неоправданным способом передачи конфиденциальных данных с Mac, или мы хотим установить определенные правила на брандмауэр, или мы хотим ограничить его трафик.
утилита Terminal Из MacOS поддерживает конкретные линии управления, с помощью которых мы можем сделать практически все на Mac. В том числе для того, чтобы увидеть процессы приложений, которые получают доступ к Интернету.
Как мы видим приложения, которые подключаются к Интернету на macOS?
Чтобы увидеть приложения, которые подключаются к Интернету, мы открываем утилиту Terminal И мы выполняем командную строку:
lsof -P -i -n | cut -f 1 -d " " | uniq
После того, как мы нажимаем “Return” (Enter) будет отображаться список всех процессов приложений, которые используют подключение к Интернету.
COMMAND
ControlCe
cloudd
parsecd
rapportd
identitys
sharingd
WiFiAgent
WeatherWi
StocksWid
ScreenTim
assistant
com.apple
Adobe\x20
Core\x20S
node
WhatsApp
Хотя точные имена приложений не отображаются, в большинстве случаев имена процессов очень интуитивно понятны. Как вы можете видеть в списке выше, у нас есть: “WhatsApp“В “Adobe“В “ScreenTim“Полем

Название процессов, заканчивающихся буквой “дюймовый” Есть процессы “daemon“Полем
Процессы “daemon” Существуют интерактивные процессы операционной системы, работающей в фоновом режиме, и их нельзя прервать.