Ontem eu estava trabalhando no meu laptop. De repente, notei que a luz indicadora da webcam estava acesa, apesar de não estar fazendo uma chamada de vídeo ou usando a webcam de qualquer outra maneira no momento.
Isso me assustou.
Me assustou que algum aplicativo desconhecido no meu computador estivesse usando minha webcam sem minha permissão e possivelmente enviando esse fluxo de vídeo para que Deus soubesse onde estava na Internet.
No final, acabou sendo o Skype que estava em processo de queda. (Apesar de eu não ter telefonado no momento.) Então a história terminou bem.
Mas da próxima vez que vir a luz indicadora da webcam, quero estar pronto. Quero saber exatamente qual aplicativo está usando a webcam para poder destruí-lo.
Alguém sabe como posso descobrir qual aplicativo está usando a webcam?
(Estou no Windows XP.)
fonte
Respostas:
Como já sugerido por harrymc , você pode usar o Process Explorer para descobrir facilmente quais programas atualmente usam sua webcam. Tudo o que você precisa fazer é encontrar seu identificador de dispositivo de webcams e procurá-lo no Process Explorer.
Primeiro, procure sua Webcam no Gerenciador de dispositivos, ela deve estar em "Dispositivos de imagem", mas também em "Controladores de som, vídeo e jogos" se tiver um microfone embutido (como no meu caso).
Cuidado com o fato de ter dois identificadores de dispositivo nesse caso.
Clique com o botão direito do mouse e selecione Propriedades (ou Clique duas vezes), vá para a guia Detalhes e procure por "Nome do objeto do dispositivo físico" na lista suspensa Propriedades e copie o valor.
Agora vá ao Process Explorer e clique em "Localizar", depois em "Localizar identificador ou DLL ..." (ou pressione CTRL + F) e digite o identificador de dispositivo copiado anteriormente.
Clique em pesquisar e depois de um pouco de espera, você obterá uma lista com Processos usando sua webcam.
Novamente: Lembre-se de que a luz da sua webcam também pode estar acesa porque um microfone embutido está em uso; nesse caso, você também precisará procurar pelo identificador de dispositivo de microfones!
fonte
0 matching intems.
Minha ideia é que talvez você possa usar o Process Explorer para pesquisar qual programa abriu o dispositivo.
Experimente primeiro quando estiver aberto pelo Skype ou outro programa conhecido. O Process Explorer pode mostrar quais arquivos e dispositivos são abertos por este programa, para descobrir qual é o nome do dispositivo. Você pode usar a função Pesquisar com o nome do dispositivo para verificar se encontra esse programa.
Se isso funcionar, no futuro, o Process Explorer poderá encontrar para você qual programa está usando a webcam.
(Desculpe, não tenho uma webcam para testar isso.)
fonte
Aplicativos usando "alças" para acessar várias interfaces fornecidas pelo sistema operacional. Alças de dispositivo são realmente "alças de arquivo".
O Process Hacker ( http://processhacker.sf.net/ ) pode procurar identificadores em todos os processos (Ctrl + F para abrir "Localizar identificadores e DLL").
A alça do meu dispositivo de webcam era
\ Device \ USBPDO-6
Descobri que depois de comparar todos os identificadores \ Device * abertos pelo skype.exe enquanto minha webcam está ligada e desligada.
fonte
Descubra o modelo da webcam e, se houver software adicional instalado para suportá-la, sei que algumas webcams da Logitech têm um 'aplicativo de gerenciamento de webcam' que permite controlar os recursos da webcam e, às vezes, relatar quando está em uso e por qual aplicativo.
Até onde pude ver, não há software realmente conhecido e confiável para ajudar no gerenciamento de webcams, relatando o que está sendo usado, e parece que requer o uso do software fornecido pelo fabricante da webcam ou das ferramentas fornecidas pelo fabricante do laptop como a Dell.
Então, você só precisa esperar que o fabricante da sua webcam tenha esse recurso de relatório "em uso". Caso contrário - faça disso um requisito para uma futura webcam de substituição de atualização.
fonte