Ci sono scenari in cui è necessario conoscere le applicazioni che si connettono a Internet macOS. Se vogliamo rilevare un'applicazione che utilizza la connessione Internet in modo ingiustificato per trasferire dati sensibili da Mac, o vogliamo impostare determinate regole in un firewall o vogliamo limitarne il traffico.
Utilità Terminal da macOS supporta righe di comando specifiche attraverso le quali possiamo fare quasi tutto su Mac. Anche per vedere i processi delle applicazioni che accedono a Internet.
Come vediamo le applicazioni che si connettono a Internet su macOS?
Per vedere le applicazioni che si connettono a Internet, apri l'utilità Terminal ed esegui la riga di comando:
lsof -P -i -n | cut -f 1 -d " " | uniq
Dopo aver premuto "Return"(Enter) visualizzerà un elenco di tutti i processi applicativi che utilizzano la connessione Internet.
COMMAND
ControlCe
cloudd
parsecd
rapportd
identitys
sharingd
WiFiAgent
WeatherWi
StocksWid
ScreenTim
assistant
com.apple
Adobe\x20
Core\x20S
node
WhatsApp
Sebbene i nomi esatti delle applicazioni non vengano visualizzati, il più delle volte i nomi dei processi sono molto intuitivi. Come si può vedere nell'elenco sopra, abbiamo:WhatsApp","Adobe","ScreenTim".
I nomi dei processi che terminano con la lettera "d" sono processi "daemon".
I processi"daemon” sono processi interattivi del sistema operativo eseguiti in background e molto spesso non possono essere interrotti.