Come sapere quale applicazione utilizza la webcam del tuo Mac
Le webcam Mac includono una luce che si accende quando la webcam è in uso. Con il comando corretto, puoi verificare quale applicazione sta effettivamente utilizzando la tua webcam.
Spiare webcam non è un problema di nicchia - è molto reale. Se sei preoccupato per qualcuno che ti spiare tramite la tua webcam, potresti voler disattivare completamente la tua webcam per evitare qualsiasi rischio di spionaggio. Puoi anche installare l'app Oversight per ricevere notifiche ogni volta che un'applicazione inizia ad utilizzare la webcam del tuo Mac. Tuttavia, se preferisci controllare rapidamente te stesso ed evitare l'uso di strumenti di terze parti, puoi utilizzare gli strumenti integrati nel tuo Mac.
Avrai bisogno di avviare una finestra di Terminale per farlo. Per fare ciò, apri ricerca Spotlight premendo Comando + Spazio, digita "Terminale" nella casella che appare e premi Invio. Puoi anche aprire una finestra del Finder e accedere a Applicazioni> Utility> Terminale.
Per trovare i processi in esecuzione utilizzando la webcam, digitare il seguente comando nel terminale e premere Invio. Questa riga elenca tutti i file aperti e i processi associati a loro, i "pipe" che vengono inviati al comando grep, quindi il comando grep cerca i processi con un file che rappresenta la webcam aperta.
lsof | grep "AppleCamera"
Dovresti vedere uno o più risultati. Se non vedi alcun risultato, prova a eseguire anche i seguenti comandi. Uno dei seguenti comandi potrebbe essere necessario se stai utilizzando una versione precedente di macOS.
lsof | grep "iSight"
lsof | grep "VDC"
Il nome del processo apparirà sul lato sinistro di ogni riga. Nella riga sottostante, possiamo vedere che il processo "Skype" sta usando la webcam. Se più applicazioni utilizzano la webcam, è possibile visualizzare più risultati.
Questo comando mostrerà solo i processi che stanno attualmente utilizzando la webcam. Se un processo utilizzava la webcam pochi secondi fa ma non stava utilizzando la webcam quando hai eseguito il comando, non comparirà nell'elenco.
Per visualizzare ulteriori informazioni su cosa è esattamente un processo, è possibile utilizzare l'ID del processo visualizzato qui. L'ID di processo è il numero visualizzato a destra del nome del processo. Ad esempio, nella schermata sopra, l'ID del processo è "1622".
Digitare il seguente comando, sostituendo #### con l'ID del processo, per visualizzare ulteriori informazioni:
ps -p ####
Nell'esempio qui, abbiamo corso ps -p 1622
. Questo ha mostrato più informazioni sul processo, incluso che fa parte dell'applicazione Skype su /Applications/Skype.app. Se un'applicazione ha mai un nome di processo confuso, il comando ps dovrebbe indirizzarti all'applicazione di cui fa parte.
Se il comando mostra un'applicazione che non riconosci, potresti dover cercare sul Web per trovare di cosa si tratta. Se si tratta di un processo sospetto, è possibile eliminarlo immettendo il seguente comando e fornendo la password quando richiesto:
sudo kill -9 ####
Questo comando ucciderà sempre un processo, anche se il processo non vuole uscire normalmente.
Se hai un software dannoso in esecuzione sul tuo Mac, ti consigliamo di rimuovere il malware correttamente per sbarazzartene definitivamente, piuttosto che terminare semplicemente il suo processo.