Der er scenarier, hvor vi skal kende de programmer, der opretter forbindelse til internettet på macOS. Om vi vil opdage et program, der bruger internetforbindelsen på en uberettiget måde til at overføre følsomme data fra Mac'en, om vi vil etablere bestemte regler i en firewall eller om vi vil begrænse dens trafik.
værktøj Terminal på macOS understøtter specifikke kommandolinjer, hvorigennem vi kan gøre næsten alt på Mac. Herunder at se processerne i de applikationer, der får adgang til internettet.
Hvordan ser vi de programmer, der opretter forbindelse til internettet på macOS?
For at se de programmer, der opretter forbindelse til internettet, skal du åbne hjælpeprogrammet Terminal Og vi udfører kommandolinjen:
lsof -P -i -n | cut -f 1 -d " " | uniq
Efter jeg har klikket “Return” (Enter) vil vise en liste over alle ansøgningsprocesser, der bruger internetforbindelse.
COMMAND
ControlCe
cloudd
parsecd
rapportd
identitys
sharingd
WiFiAgent
WeatherWi
StocksWid
ScreenTim
assistant
com.apple
Adobe\x20
Core\x20S
node
WhatsApp
Selvom de nøjagtige navne på applikationerne ikke vises, er navnene på processerne for det meste meget intuitive. Som det kan ses på listen ovenfor, har vi: “WhatsApp“, “Adobe“, “ScreenTim“.

Navne på processer, der ender med bogstavet “d” er processer “daemon“.
Processerne “daemon” de er interaktive processer i operativsystemet, der kører i baggrunden, og de kan oftest ikke afbrydes.