Como desabilito a câmera iSight no Mac OS 10.6?

4

Eu quero desativar minha câmera. Pare de funcionar. Tenha todos os aplicativos que podem usar a câmera para não poder mais usar a câmera. Eu cortaria fisicamente do dispositivo se isso não anularia a garantia e não seria tão brutal e bárbaro, mas eu gostaria de uma solução de software. A exclusão de /System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component não ajuda. O que posso fazer?

    
por rid 26.05.2011 / 17:30

5 respostas

1

A maneira mais absoluta de garantir que o iSight pare de funcionar seria abrir o macbook, mas não quero fazê-lo.

Acho que o que você está procurando é o seguinte (digite isso no terminal):

sudo launchctl unload -w com.apple.IIDCAssistant.plist

Fonte: "Guia da NSA para o endurecimento da OSX 10.6"

    
por 26.05.2011 / 17:46
3

Existe sempre a solução de baixa tecnologia de uma fita isolante sobre a câmera, ou a modificação do hacker de desconectar / dessoldar o próprio hardware.

Se o seu laptop ainda estiver na garantia, escolha o band-aid no truque da câmera. A almofada não deve arranhar a lente.

    
por 26.05.2011 / 17:33
0
por 24.09.2012 / 00:22
0

Aproveitando a a resposta de George , esta página do Hacmac sugere mover dois arquivos do driver iSight:

Are you constantly seeing the green light on? Just paranoid? Use these handy terminal commands to disable the iSight camera (be sure to replace YourName with your username!):

sudo mv /System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component /Users/YourName/Desktop

and

sudo mv /System/Library/PrivateFrameworks/CoreMediaIOServicesPrivate.framework/Versions/A/Resources/VDC.plugin /Users/YourName/Desktop

What you have just done is move two drivers for the iSight camera out of their system folders and onto your Desktop. If you wish to reverse this move, you simply change the direction (assuming you haven’t moved the files since then):

sudo mv/Users/YourName/Desktop/QuickTimeUSBVDCDigitizer.component/System/Library/QuickTime/

and

sudo mv /Users/YourName/Desktop/VDC.plugin /System/Library/PrivateFramework/CoreMediaIOServicesPrivate.framework/Versions/A/Resources/

If you want to make the iSight stay disabled forever, simply dump the files on your Desktop into the Trash and empty it.

    
por 21.10.2013 / 20:50
0

Você pode criar um arquivo de texto com o conteúdo abaixo. Abra um editor de texto, cole o conteúdo e salve-o com o nome disableCamera.mobileconfig . Agora você pode abri-lo usando o Finder para instalar um perfil de dispositivo que desabilita a câmera.

É fácil ativar a câmera novamente: Abra a caixa de diálogo de perfil abrindo o arquivo novamente e cancele a solicitação para instalar o perfil. Em seguida, selecione o perfil Desativar câmera e clique no botão -.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <key>PayloadIdentifier</key>
    <string>com.apple.mdm.mba.263c7450-4ae1-0133-5b68-68a86d032b5e.alacarte</string>
    <key>PayloadRemovalDisallowed</key>
    <false/>
    <key>PayloadScope</key>
    <string>System</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>263c7450-4ae1-0133-5b68-68a86d032b5e</string>
    <key>PayloadOrganization</key>
    <string>Paul</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
    <key>PayloadDisplayName</key>
    <string>Disable Camera</string>
    <key>PayloadDescription</key>
    <string>This profile will enable an OS X Restrictions payload where the only option configured to remove permissions is "Allow Camera Use" is unchecked</string>
    <key>PayloadContent</key>
    <array>

      <dict>
        <key>PayloadType</key>
        <string>com.apple.coremediaio.support</string>
        <key>PayloadVersion</key>
        <integer>1</integer>
        <key>PayloadIdentifier</key>
        <string>com.apple.mdm.mba.263c7450-4ae1-0133-5b68-68a86d032b5e.alacarte.macosxrestrictions.26341050-4ae1-0133-5b67-68a86d032b5e.support</string>
        <key>PayloadEnabled</key>
        <true/>
        <key>PayloadUUID</key>
        <string>82807313-a6ee-8f6a-34a3-060c3fc6ec24</string>
        <key>PayloadDisplayName</key>
        <string>Disable Camera</string>
        <key>Device Access Allowed</key>
        <false/>
      </dict>
    </array>
  </dict>
</plist>

(Solução encontrada em este tópico de comentário sobre techslaves.org . Um arquivo para download está vinculado neste comentário .)

    
por 09.11.2017 / 21:44