Existem cenários em que precisamos conhecer os aplicativos que se conectam à Internet em macOS. Se queremos detectar um aplicativo que usa a conexão com a Internet de maneira injustificada para transferir dados confidenciais de Mac, queremos definir certas regras em um firewall ou queremos limitar seu tráfego.
Utilidade Terminal de macOS suporta linhas de comando específicas através das quais podemos fazer quase tudo em Mac. Até para ver os processos dos aplicativos que acessam a Internet.
Como vemos os aplicativos que se conectam à Internet em macOS?
Para ver os aplicativos que se conectam à Internet, abra o utilitário Terminal e execute a linha de comando:
lsof -P -i -n | cut -f 1 -d " " | uniq
Depois de pressionar "Return"(Enter) exibirá uma lista de todos os processos do aplicativo que usam conexão com a Internet.
COMMAND
ControlCe
cloudd
parsecd
rapportd
identitys
sharingd
WiFiAgent
WeatherWi
StocksWid
ScreenTim
assistant
com.apple
Adobe\x20
Core\x20S
node
WhatsApp
Embora os nomes exatos dos aplicativos não sejam exibidos, na maioria das vezes os nomes dos processos são muito intuitivos. Como pode ser visto na lista acima, temos:WhatsApp","Adobe","ScreenTim".
Nomes de processos que terminam com a letra "d" são processos "daemon".
Os processos "daemon” são processos interativos do sistema operacional executados em segundo plano e, na maioria das vezes, não podem ser interrompidos.