Ada skenario di mana kita perlu mengetahui aplikasi yang terhubung ke Internet di macOS. Apakah kami ingin mendeteksi aplikasi yang menggunakan koneksi Internet dengan cara yang tidak wajar untuk mentransfer data sensitif dari Mac, apakah kami ingin menetapkan aturan tertentu di firewall atau kami ingin membatasi lalu lintasnya.
kegunaan Terminal dari macOS mendukung baris perintah tertentu di mana kita dapat melakukan hampir semua hal Mac. Bahkan untuk melihat proses aplikasi yang mengakses internet.
Bagaimana kita melihat aplikasi yang terhubung ke Internet? macOS?
Untuk melihat aplikasi yang terhubung ke Internet, buka utilitas Terminal dan jalankan baris perintah:
lsof -P -i -n | cut -f 1 -d " " | uniq
Setelah menekan "Return"(Enter) akan menampilkan daftar semua proses aplikasi yang menggunakan koneksi internet.
COMMAND
ControlCe
cloudd
parsecd
rapportd
identitys
sharingd
WiFiAgent
WeatherWi
StocksWid
ScreenTim
assistant
com.apple
Adobe\x20
Core\x20S
node
WhatsApp
Meskipun nama yang tepat dari aplikasi tidak ditampilkan, sebagian besar waktu nama proses sangat intuitif. Seperti yang dapat dilihat pada daftar di atas, kami memiliki:WhatsApp","Adobe","ScreenTim".
Nama proses yang diakhiri dengan huruf "d" adalah proses "daemon".
Proses"daemon” adalah proses interaktif dari sistem operasi yang berjalan di latar belakang, dan paling sering tidak dapat diinterupsi.