Cómo saber qué aplicación está utilizando la cámara web de tu Mac
Las cámaras web de Mac incluyen una luz que se enciende cuando la cámara está en uso. Con el comando correcto, puedes verificar qué aplicación está usando tu cámara web.
El espionaje de cámaras web no es un problema de nicho, es muy real Si le preocupa que alguien lo esté espiando a través de su cámara web, es posible que desee desactivar la cámara por completo para evitar cualquier riesgo de espionaje. También puede instalar la aplicación Oversight para recibir notificaciones cada vez que una aplicación comienza a usar la cámara web de su Mac. Pero, si prefiere que se revise usted mismo rápidamente y evite utilizar herramientas de terceros, puede usar las herramientas integradas en su Mac..
Tendrá que iniciar una ventana de Terminal para hacer esto. Para hacer esto, abra la búsqueda de Spotlight presionando Comando + Espacio, escriba "Terminal" en el cuadro que aparece y presione Entrar. También puede abrir una ventana del Finder y navegar a Aplicaciones> Utilidades> Terminal.
Para encontrar procesos en ejecución usando la cámara web, escriba el siguiente comando en el terminal y presione Enter. Esta línea enumera todos los archivos abiertos y los procesos asociados con ellos, las "canalizaciones" que se envían al comando grep, y luego el comando grep busca procesos que tienen un archivo que representa la cámara web abierta.
lsof | grep "AppleCamera"
Deberías ver uno o más resultados. Si no ve ningún resultado, intente ejecutar los siguientes comandos también. Uno de los siguientes comandos puede ser necesario si está utilizando una versión anterior de macOS.
lsof | grep "iSight"
lsof | grep "VDC"
El nombre del proceso aparecerá en el lado izquierdo de cada línea. En la línea de abajo, podemos ver que el proceso de "Skype" está usando la cámara web. Si varias aplicaciones están utilizando la cámara web, puede ver varios resultados.
Este comando solo te mostrará los procesos que actualmente están usando la cámara web. Si un proceso estuvo usando la cámara web hace unos segundos pero no usó la cámara cuando ejecutó el comando, no aparecerá en la lista.
Para ver más información sobre qué es exactamente un proceso, puede usar el ID de proceso que se muestra aquí. El ID de proceso es el número que se muestra a la derecha del nombre del proceso. Por ejemplo, en la captura de pantalla anterior, el ID de proceso es "1622".
Escriba el siguiente comando, reemplazando #### con el ID de proceso, para ver más información:
ps -p ####
En el ejemplo aquí, corrimos ps -p 1622
. Esto mostró más información sobre el proceso, incluido que forma parte de la aplicación Skype en /Applications/Skype.app. Si alguna vez una aplicación tiene un nombre de proceso confuso, el comando ps debería indicar la aplicación de la que forma parte..
Si el comando muestra una aplicación que no reconoce, es posible que deba buscar en la web para encontrarla. Si es un proceso sospechoso, puede eliminarlo ingresando el siguiente comando y luego proporcionando su contraseña cuando se le solicite:
sudo kill -9 ####
Este comando siempre matará un proceso, incluso si el proceso no quiere salir normalmente.
Si tiene un software malicioso ejecutándose en su Mac, querrá eliminar el malware correctamente para deshacerse de él para siempre, en lugar de simplemente finalizar su proceso..