Il existe des scénarios dans lesquels nous devons connaître les applications qui se connectent à Internet sur macOS. Si nous voulons détecter une application qui utilise la connexion Internet de manière injustifiée pour transférer des données sensibles de Mac, soit nous voulons définir certaines règles dans un pare-feu, soit nous voulons limiter son trafic.
Utilitaire Terminal à partir de macOS prend en charge des lignes de commande spécifiques à travers lesquelles nous pouvons faire presque n'importe quoi sur Mac. Même pour voir les processus des applications qui accèdent à Internet.
Comment voyons-nous les applications qui se connectent à Internet sur macOS?
Pour voir les applications qui se connectent à Internet, ouvrez l'utilitaire Terminal et exécutez la ligne de commande:
lsof -P -i -n | cut -f 1 -d " " | uniq
Après avoir appuyé sur "Return"(Enter) affichera une liste de tous les processus d'application qui utilisent une connexion Internet.
COMMAND
ControlCe
cloudd
parsecd
rapportd
identitys
sharingd
WiFiAgent
WeatherWi
StocksWid
ScreenTim
assistant
com.apple
Adobe\x20
Core\x20S
node
WhatsApp
Bien que les noms exacts des applications ne soient pas affichés, la plupart du temps les noms des processus sont très intuitifs. Comme on peut le voir dans la liste ci-dessus, nous avons :WhatsApp","Adobe","ScreenTim" .
Les noms de processus qui se terminent par la lettre "d" sont des processus "daemon" .
Les processus "daemon” sont des processus interactifs du système d'exploitation qui s'exécutent en arrière-plan et qui, le plus souvent, ne peuvent pas être interrompus.