Hvordan ser vi prosessene / applikasjonene på Mac, hvem har internettforbindelser?

Det er scenarier der vi trenger å vite hvilke applikasjoner eller tjenester macOS har internettforbindelse. Enten vi vil oppdage et program som bruker en internettforbindelse på en uberettiget måte å overføre sensitive data fra Mac, enten vil vi sette visse regler i en brannmur, eller så vil vi begrense trafikken.

Utility terminal fra macOS støtter spesifikke kommandolinjer som vi kan gjøre nesten alt på Mac. Selv for å se prosessene for applikasjoner som får tilgang til Internett.

Hvordan ser vi prosessene for applikasjoner som får tilgang til internett på macOS?

Åpne Terminal -verktøyet og utfør kommandolinjen:

lsof -P -i -n | cut -f 1 -d " " | uniq

Etter å ha trykket "Tilbake"(Enter) vil vise en liste over alle applikasjonsprosesser som bruker internettforbindelse.

COMMAND
ControlCe
cloudd
parsecd
rapportd
identitys
sharingd
WiFiAgent
WeatherWi
StocksWid
ScreenTim
assistant
com.apple
Adobe\x20
Core\x20S
node
WhatsApp

Selv om de eksakte navnene på programmene ikke vises, er prosessnavnene som oftest veldig intuitive. Som du kan se i listen ovenfor, har vi: "WhatsApp", "Adobe", "ScreenTim".

Prosessnavn som slutter med bokstaven "d" er "daemon" -prosesser.
"Daemon" -prosesser er interaktive prosesser for operativsystemet som kjører i bakgrunnen, og disse kan ofte ikke avbrytes.

Lidenskapelig om teknologi, jeg liker å teste og skrive opplæringsprogrammer om operativsystemer macOS, Linux, Windows, om WordPress, WooCommerce og LEMP webserverkonfigurasjon (Linux, NGINX, MySQL og PHP). Jeg skriver videre StealthSettings.com siden 2006, og noen år senere begynte jeg å skrive på iHowTo.Tips tutorials og nyheter om enheter i økosystemet. Apple: iPhone, iPad, Apple Se, HomePod, iMac, MacBook, AirPods og tilbehør.

Legg igjen en kommentar