Averiguar qué aplicación está usando la cámara web

57

Ayer estaba trabajando en mi computadora portátil. De repente, noté que la luz indicadora de la cámara web estaba encendida, a pesar de que no estaba haciendo una videollamada o usando la cámara web de ninguna otra manera en este momento.

Me asustó mucho.

Me asustó que alguna aplicación desconocida en mi computadora usara mi cámara web sin mi permiso y posiblemente enviara esa transmisión de video a Dios sabe en qué parte de Internet.

Al final, resultó ser Skype, que estaba en proceso de bloqueo. (A pesar de que no hice llamadas en ese momento). Así que esa historia terminó bien.

Pero la próxima vez que vea la luz indicadora de la cámara web, quiero estar listo. Quiero poder saber exactamente qué aplicación está usando la cámara web para poder destruirla.

¿Alguien sabe cómo puedo averiguar qué aplicación está usando la cámara web?

(Estoy en Windows XP).

Ram Rachum
fuente
1
Rut Row. . . ¡Malware espiándote!
Surfasb
2
Francamente, consideraría poner una pegatina sobre la cámara web a menos que la esté usando. Algunas personas malas se han aprovechado de las cámaras web: wired.com/threatlevel/2011/09/sextortionist
Hand-E-Food

Respuestas:

65

Como ya sugirió harrymc , puede usar Process Explorer para averiguar fácilmente qué programas usan actualmente su cámara web. Todo lo que necesita hacer es encontrar el controlador de dispositivo de su cámara web y buscarlo en Process Explorer.

Primero, busque su cámara web en el Administrador de dispositivos, debe estar debajo de "Dispositivos de imágenes" pero también puede estar debajo de "Controladores de sonido, video y juegos" si tiene un micrófono incorporado (como en mi caso).
Tenga en cuenta que tiene dos asas de dispositivo en ese caso.

Haga clic con el botón derecho y seleccione Propiedades (o doble clic), vaya a la pestaña Detalles y busque "Nombre del objeto del dispositivo físico" en la lista desplegable Propiedades y copie el valor.

imagen

Ahora vaya al Explorador de procesos y haga clic en "Buscar", luego "Buscar controlador o DLL ..." (o presione CTRL + F) e ingrese el controlador del dispositivo que copió anteriormente.
Haga clic en buscar y después de un poco de espera obtendrá una lista con los Procesos que utilizan su cámara web.

imagen

Una vez más: ¡tenga en cuenta que la luz de su cámara web también podría estar encendida porque se está utilizando un micrófono incorporado, en cuyo caso también tendrá que buscar la manija del dispositivo de micrófonos!

medio bit
fuente
3
+1 IMO esta debería ser la respuesta aceptada, mucho más útil que la respuesta actualmente aceptada ...
Shaul Behr
+1 Impresionante, gracias por tomarse el tiempo para agregar detalles, ¡muy útil!
jeremyalan
3
Tenía la luz encendida y no había resultados en la búsqueda. Probablemente algo se estrelló y lo dejó funcionando. Lo volveré a enchufar
Jonathan
1
lo mismo para mí, sin resultados
tibbus
0 matching intems.
FractalSpace
11

Mi idea es que tal vez puedas usar Process Explorer para buscar qué programa ha abierto el dispositivo.

Pruébelo primero cuando esté abierto por Skype o algún otro programa conocido. Process Explorer puede mostrarle qué archivos y dispositivos abre este programa, para averiguar cuál es el nombre del dispositivo. Luego puede usar la función de búsqueda con el nombre del dispositivo para ver si encuentra este programa.

Si esto funciona, en el futuro Process Explorer puede encontrar qué programa está usando la cámara web.

imagen

(Lo siento, no tengo una cámara web para probar esto).

harrymc
fuente
2

Aplicaciones que utilizan "identificadores" para acceder a varias interfaces proporcionadas por el sistema operativo. Los manejadores de dispositivos son en realidad "manejadores de archivos".

Process Hacker ( http://processhacker.sf.net/ ) puede buscar identificadores en todos los procesos (Ctrl + F para abrir "Buscar identificadores y DLL").

Mi dispositivo de cámara web fue

\ Dispositivo \ USBPDO-6

Descubrí que después de comparar todos los identificadores de \ Dispositivo * abiertos por skype.exe mientras mi cámara web está encendida y apagada.

Sanya_Zol
fuente
0

Descubra el modelo de la cámara web y si hay software adicional que se instale para admitirlo, sé que algunas cámaras web Logitech tienen una 'aplicación de administración de cámara web' que le permite controlar las funciones de la cámara web y, a veces, informar cuándo está en uso y por qué aplicación.

Hasta donde pude ver, no hay un software realmente conocido y confiable para ayudar con la administración de las cámaras web al informar lo que está usando, y parece que requiere el uso del software que envía el fabricante de la cámara web, o las herramientas proporcionadas por el fabricante de la computadora portátil como Dell

Entonces, solo tiene que esperar que el fabricante de su cámara web tenga esa función de informes "en uso". Si no, haga que sea un requisito para una futura actualización de la cámara web de reemplazo.

Nick Josevski
fuente