Existují scénáře, ve kterých potřebujeme znát aplikace, které se na macOS připojují k internetu. Zda chceme odhalit aplikaci, která neoprávněně využívá připojení k internetu k přenosu citlivých dat z Macu, zda chceme zavést určitá pravidla ve firewallu nebo zda chceme omezit jeho provoz.
nástroj Terminal na macOS podporuje specifické příkazové řádky, pomocí kterých můžeme na Macu dělat téměř cokoli. Včetně toho, že uvidíte procesy aplikací, které přistupují k internetu.
Jak vidíme aplikace, které se připojují k internetu na macOS?
Chcete-li zobrazit aplikace, které se připojují k Internetu, otevřete nástroj Terminal a provedou příkazový řádek:
lsof -P -i -n | cut -f 1 -d " " | uniq
Poté, co jsem klikl “Return” (Enter) zobrazí seznam všech aplikačních procesů, které využí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ů, které končí písmenem “d” jsou procesy “daemon“.
Procesy “daemon” jsou to interaktivní procesy operačního systému, které běží na pozadí a většinou je nelze přerušit.