10 votes

Comment désactiver mon microphone et mon iSight pour des raisons de sécurité ?

Sous OS X 10.8, il est possible de se connecter via SSH et d'accéder aux périphériques d'entrée matériels comme le microphone et la caméra iSight. Il est donc possible d'enregistrer à distance l'audio et la vidéo d'autres utilisateurs assis devant la machine. Je considère cela comme un grave problème de sécurité !

Comment exploiter ce problème

Heureusement, je n'ai pas encore eu à faire face à un exploit de microphone, mais cette question sur Stack Overflow montre un petit script Python qui vous permet de capturer des images en utilisant la caméra iSight depuis la ligne de commande. Je ne pense pas qu'il soit beaucoup plus difficile de capturer de la vidéo.

Question

On peut désactiver le microphone en utilisant

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

malheureusement, cela désactive également toute sortie audio.

La même chose s'applique pour la caméra iSight en déchargeant IOUSB.kext qui pourrait très certainement casser tous les périphériques connectés via USB, voire même provoquer une panique du noyau.

Comment puis-je désactiver le microphone et la caméra iSight dans un iMac (fin 2012) sous OS X 10.8.5 sans casser d'autres services système ?

3voto

SJT Points 351

Je pense que vous pouvez cibler spécifiquement votre caméra iSight en (re)déplaçant /System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component

D'après ceci : http://www.macosxhints.com/article.php?story=20070323094959262

Le lien mentionne qu'il est spécifique à 10.4 et je ne l'ai pas essayé sous 10.8/10.9 mais c'est un bon point de départ.

3voto

gabedwrds Points 2650

Pour désactiver l'iSight et les autres caméras, utilisez :

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

(testé sur 10.9)

Je ne connais pas de moyen de désactiver l'entrée audio sans affecter la sortie. C'est le même matériel, donc décharger/supprimer le kext ne fonctionnera probablement pas. Une mesure que vous pouvez prendre est de mettre le volume d'entrée à zéro dans vos préférences sonores, mais bien sûr, toute personne qui peut se connecter sera en mesure de le remettre.

2voto

rouble Points 181

Vous voulez vérifier isight-cli qui change les permissions sur les pilotes nécessaires comme suggéré. aquí y aquí .

isight-cli est basé sur le script original de la Apple isight-disabler .

2voto

Murat Corlu Points 2751

Une mise à jour pour OSX 10.11.6

Activer/désactiver la caméra

  1. Tout d'abord, vous devez désactiver SIP en redémarrant votre mac en mode récupération (maintenez la touche "Alt" enfoncée pendant le redémarrage puis ouvrez term.app et exécutez csrutil disable et enfin redémarrer).
  2. Je ne suis pas un grand fan de la suppression des fichiers dans le dossier système. Utilisez la puissance d'Unix en modifiant les droits d'accès de vos fichiers/dossiers/composants sélectionnés. (en toute sécurité si vous avez un bon mot de passe administrateur).
  3. Dans un terminal, tapez les commandes suivantes pour désactiver la caméra :

    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 supprime le droit de lecture ( -r ) pour tous les groupes et utilisateurs ( a ).

  1. Lancez Quicktime/PhotoBooth ou toute autre application qui utilise l'appareil photo. Tout se passera comme si aucune webcam n'était installée sur votre mac.

Activer/désactiver le micro

Je cherche toujours un moyen de désactiver le micro sans désactiver la sortie audio.

A suivre...

1voto

Kelvin Kellner Points 111

Malheureusement, enlever le composant Digitizer ne fait que désactiver l'accès de Quicktime à la caméra. Les utilitaires en ligne de commande peuvent toujours y accéder. Votre meilleure solution est de peindre sur la lentille de la caméra. C'est ce que j'ai fait.

J'ai aussi peint par-dessus les trous de micro.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X