¿Por qué mi escritorio Ubuntu 14.04 ilumina mi cámara web al inicio y al iniciar sesión?

20

Mi privacidad se siente invadida por la luz "activa" en mi cámara web que se enciende cuando inicio Ubuntu, y nuevamente cuando inicio sesión. Permanece encendido durante 3-4 segundos, luego se apaga nuevamente.

Es una cámara web Creative HD 1080p que se encuentra en la parte superior del monitor, conectada a través de USB.

Charney Kaye
fuente
8
¿Por qué no simplemente desconecta su cámara web cuando no está en uso si le preocupa que alguien la esté usando para espiarlo? ¿O poner un poco de cinta sobre la lente o algo así?
8
Lo que realmente debe preocuparle más es si alguien lo está espiando usando su micrófono incorporado (si tiene uno) porque no tiene una pequeña luz verde que le diga cuándo está encendido, por lo que nunca sabrá si Estás siendo escuchado o no.
1
¿Puede agregar algunos detalles sobre su sistema, qué versión de Ubuntu es, quién instaló el sistema y cuántos años tiene la instalación?
0x7c0
44
¿Cómo puede estar seguro de que la luz de la cámara web indica que está enviando la transmisión de video a alguna parte? En mi experiencia, podría significar que la cámara web se está inicializando. Debe verificar con las especificaciones técnicas de la cámara para ver qué puede indicar o no la luz antes de asumir el peor de los casos.
user1306322
2
@Rinzwind, el atacante necesitaría acceso a la máquina para hacer eso, y si tiene acceso, entonces puede traer su propio binario ffmpeg. De todos modos, demostré mi punto de vista, y solo digo que si mi cámara web se ilumina así sospecharía un compromiso y no quedaré satisfecho hasta que encuentre el proceso que está activando la cámara. Decir "es normal" sin ninguna prueba es un riesgo demasiado grande. Por prueba quiero decir si esa cámara tiene el mismo comportamiento en otras máquinas. No voy a perder el tiempo discutiendo, adiós y que tenga un buen día.

Respuestas:

19

Que me esta mirando

Nadie. Sin ninguna prueba (busqué en Google un poco): dudo mucho que una cámara web pueda transmitir una transmisión al mundo exterior antes de que el escritorio esté activo. Sería muy complicado hacer software para hacer eso y requeriría que lo instale usted mismo.

¿Y por qué pasa esto?

Es el dispositivo detectado por el sistema. Primero, cuando se inicia el sistema USB, la cámara se enciende y se lo indicará encendiendo la luz. Y la segunda vez se deberá al programa que se inicia durante el arranque para usar esa cámara web (que probablemente será el programa "cheese" o "skype") que comprueba si puede encontrar una cámara. Eso vuelve a disparar la luz.

Si desea deshacerse del segundo: desactive el programa para que se inicie en el momento del arranque e inícielo manualmente cuando desee usar la cámara web. Si es así durante el inicio de sesión, compruebe "guión", "aplicaciones de inicio" y compruebe si hay programas que pueden usar cámaras web; si hay uno, puede deshabilitarlo allí.

Si desea deshacerse del primero, probablemente necesite desconectarlo antes de arrancar (eso también se eliminará la segunda vez). Tan pronto como lo conecte, parpadeará cuando el sistema detecte la cámara web.


Algunos temas independientes relacionados con esto (y no per se Linux):

Usa el sentido común . si siempre parpadea durante el arranque y siempre en esos dos momentos específicos con cada arranque, esperaría que este sea el comportamiento normal de esa cámara web.

Cuando necesita preocuparse por si parpadea es cuando parpadea durante el funcionamiento normal; Cuando usa su computadora y no usa la cámara web. Si parpadea, entonces deberías investigar esto.

Rinzwind
fuente
Tengo una cámara web usb Logitech, en ningún momento durante el arranque, inicio de sesión o dispositivo de conexión se enciende, solo cuando la cámara está capturando activamente se enciende.
0x7c0
¿Has probado?
0x7c0
1
@Shutupsquare podría ser peor; Una vez tuve uno de MS que no paró de parpadear, nunca.
Rinzwind
2
ME GUSTA que parpadea cuando se prueba. Digamos que tenía algo súper avanzado que omitió toda la capa v4l2 y solo trató de tomar la memoria de la cámara web directamente. Me gustaría que parpadeara ... No correría por quejarme de eso.
RobotHumans
1
@ AndréDaniel "Nunca he visto una cámara web iluminarse". Nath tiene. Varias personas en Ubuntu Chat tienen. Proporcioné 2 enlaces que indican que sucede. Simplemente no has visto suficientes cámaras web.
Rinzwind
5

Puedo confirmar que esto sucede en una instalación limpia de Ubuntu y MINT. No importa qué escritorio esté utilizando. No te preocupes por eso.

PD: También tengo una cámara web Logitech. Nada que ver con la marca aquí.

Nath
fuente
Gracias por confirmar que el comportamiento se produce con una instalación limpia.
Charney Kaye
0

Eche un vistazo en la /dev/carpeta, encontrará un archivo que es /dev/video0. Esta es tu cámara web. Para aparecer allí, en la lista de todos los dispositivos, udevdeberá inicializarlo de alguna manera. Es por eso que parpadea ... Entonces, básicamente, es solo esperar allí hasta que el queso o algún otro programa necesite acceder a él, que es cuando la luz se encenderá constantemente.

Lo mismo ocurre cada vez que enchufo el mío: parpadea una vez. ¿Por qué lo hace en el arranque y apagado? Porque la secuencia de comandos para el servicio udev(que está /etc/init.d/udev, por cierto) se ejecuta en el apagado y el inicio, para activar y desactivar los dispositivos.

Sergiy Kolodyazhnyy
fuente
¿Qué pasa con mi cámara extraña donde la luz permanece encendida hasta el primer uso, y solo cuando ese primer uso realmente termina se apaga? ¿Cómo puedo evitar eso, además de las listas negras uvcvideo?
Paul Stelian
1
@PaulStelian Bueno, podría "simular" el primer uso: hay una forma de secuencia de comandos que toma una instantánea con la cámara web, por lo que podría tener una secuencia de comandos que espere a que la cámara web aparezca en la lista de dispositivos, tome una instantánea y deséchela. Pero eso es solo una solución. Recomiendo hacer una pregunta adecuada en el sitio y tal vez alguien pueda ayudar a solucionarlo.
Sergiy Kolodyazhnyy