9 votos

¿Cómo desactivo el micrófono y la iSight por razones de seguridad?

En OS X 10.8 es posible iniciar sesión a través de SSH y obtener acceso a los dispositivos de entrada de hardware como el micrófono y la cámara iSight. Así, es posible grabar remotamente el audio y el vídeo de otros usuarios sentados frente a la máquina. Considero que esto es una grave problema de seguridad ¡!

Cómo explotar este problema

Por suerte, aún no he tenido que enfrentarme a la explotación de un micrófono, pero esta pregunta en Stack Overflow muestra un pequeño script de Python que permite capturar imágenes con la cámara iSight desde la línea de comandos. No creo que sea mucho más difícil capturar vídeo.

Pregunta

Se puede desactivar el micrófono mediante

sudo kextunload /System/Library/Extensions/AppleHDA.kext

lamentablemente esto también desactiva toda la salida de audio.

Lo mismo ocurre con la cámara iSight al descargar IOUSB.kext , que con toda seguridad podría romper todos los dispositivos conectados por USB, si no incluso provoca un kernel panic.

¿Cómo puedo desactivar el micrófono y la cámara iSight en un iMac (finales de 2012) bajo OS X 10.8.5 sin romper otros servicios del sistema?

1 votos

Creo que "problema de seguridad grave" es una exageración. Si alguien está conectado al ordenador, generalmente se asume que tiene permiso para acceder al ordenador. Sé que Linux puede configurarse para denegar a los usuarios remotos el acceso a cierto hardware, pero es poco común y no estoy seguro de que se extienda incluso a las cámaras web.

3voto

MasterKye Puntos 46

Para desactivar la iSight y otras cámaras, utilice:

sudo kextunload /System/Library/Extensions/AppleCameraInterface.kext

(probado en 10.9)

No conozco una forma de desactivar la entrada de audio sin que afecte a la salida. Es el mismo hardware, así que descargar/eliminar el kext probablemente no funcionará. Una medida que puedes tomar es bajar el volumen de entrada a cero en tus preferencias de sonido, pero por supuesto cualquiera que pueda entrar podrá volver a subirlo.

1 votos

¿Es posible volver a activar la cámara cuando se desactiva una vez? Lo he intentado usando "kextload", no funciona.

2voto

Angelo Puntos 11

Creo que puedes apuntar específicamente a tu cámara iSight al (re)mover /System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component

Según esto: http://www.macosxhints.com/article.php?story=20070323094959262

El enlace menciona que es específico para 10.4 y no lo he probado bajo 10.8/10.9 pero es un buen punto de partida.

1voto

500miles Puntos 6

Quieres comprobar isight-cli que básicamente cambia los permisos de los controladores necesarios como se sugiere aquí y aquí .

isight-cli se basa en el applescript original ista de disuasión de la vista .

1voto

Murat Corlu Puntos 2751

Una actualización para OSX 10.11.6

Activar/desactivar la cámara

  1. En primer lugar, tienes que desactivar el SIP reiniciando tu mac en modo de recuperación (mantén pulsada la tecla "Alt" mientras reinicias y luego abre el term.app y ejecuta csrutil disable y finalmente reiniciar).
  2. No soy un gran fan de la eliminación de archivos en la carpeta del sistema. Utiliza el poder de Unix cambiando los derechos de acceso de tus archivos/carpetas/componentes seleccionados. (seguro si usted tiene una contraseña de administrador decente).
  3. En un terminal, escriba los siguientes comandos para desactivar la cámara:

    sudo chmod a-r /System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component/Contents/MacOS/QuickTimeUSBVDCDigitizer
    sudo chmod a-r /System/Library/PrivateFrameworks/CoreMediaIOServicesPrivate.framework/Versions/A/Resources/VDC.plugin/Contents/MacOS/VDC
    sudo chmod a-r /System/Library/PrivateFrameworks/CoreMediaIOServices.framework/Versions/A/Resources/VDC.plugin/Contents/MacOS/VDC
    sudo chmod a-r /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/Resources/VDC.plugin/Contents/MacOS/VDC
    sudo chmod a-r /Library/CoreMediaIO/Plug-Ins/DAL/AppleCamera.plugin/Contents/MacOS/AppleCamera

chmod a-r elimina el derecho de lectura ( -r ) para todos los grupos y usuarios ( a ).

  1. Inicia Quicktime/PhotoBooth o cualquier otra aplicación que utilice la cámara. Todo será como si no hubiera una cámara web instalada en tu mac.

Activar/desactivar el micrófono

Sigo buscando la forma de desactivar el micro sin desactivar la salida de audio.

Para continuar...

0voto

NauT Puntos 306

Desgraciadamente, eliminar el componente Digitizer sólo desactiva el acceso de Quicktime a la cámara. Las utilidades de la línea de comandos pueden seguir teniendo acceso. Lo mejor es pintar sobre la lente de la cámara. Eso es lo que yo hice.

También pinté sobre los agujeros del micrófono.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X