Existují scénáře, ve kterých potřebujeme znát aplikace, které se připojují k internetu macOS. Zda chceme odhalit aplikaci, která neoprávněně využívá připojení k internetu k přenosu citlivých dat Mac, buď chceme nastavit určitá pravidla ve firewallu, nebo chceme omezit jeho provoz.
Užitečnost Terminal z macOS podporuje konkrétní příkazové řádky, přes které můžeme dělat téměř cokoli Mac. Dokonce se podívat na procesy aplikací, které přistupují k internetu.
Jak vidíme zapnuté aplikace, které se připojují k internetu macOS?
Chcete-li zobrazit aplikace, které se připojují k Internetu, otevřete nástroj Terminal a proveďte příkazový řádek:
lsof -P -i -n | cut -f 1 -d " " | uniq
Po stisknutí "Return"(Enter) zobrazí seznam všech procesů aplikace, které používají připojení k internetu.
COMMAND
ControlCe
cloudd
parsecd
rapportd
identitys
sharingd
WiFiAgent
WeatherWi
StocksWid
ScreenTim
assistant
com.apple
Adobe\x20
Core\x20S
node
WhatsApp
Přestože se nezobrazují přesné názvy aplikací, většinou jsou názvy procesů velmi intuitivní. Jak je vidět v seznamu výše, máme:WhatsApp","Adobe","ScreenTim".
Názvy procesů končící písmenem „d“ jsou procesy „daemon".
Procesy"daemon” jsou interaktivní procesy operačního systému, které běží na pozadí a většinou je nelze přerušit.