Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Ferramentas/GitHubGitHub/osy/webcamviewer
Análise de VulnerabilidadesExploraçãoExploração de Aplicações WebTestes de PenetraçãoSegurança de Hardware e IoT
GitHubosy/webcamviewer

WebcamViewer

Prova de conceito demonstrando o CVE-2021-30731, permitindo acesso não autorizado a webcams USB no macOS. Construída com libuvc, ela pré-visualiza webcams conectadas em sistemas vulneráveis.

Ver Repositório
5há 4 anosAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Visualizador de Webcam

Pré-visualiza a webcam conectada como uma PoC do CVE-2021-30731.

Deve estar a executar macOS 11.3.1 ou inferior, ou macOS 10.15 anterior à Atualização de Segurança Catalina 2021-004.

Compilação

  1. Instale os pré-requisitos de compilação: brew install autoconf automake cmake libtool pkg-config
  2. Compile as dependências: ./bootstrap.sh
  3. Abra o projeto Xcode e compile.

Utilização

Selecione uma webcam USB compatível com UVD na lista. Se não aparecer, desligue e volte a ligar o dispositivo. Note que as câmaras FaceTime HD integradas nos MacBooks não podem ser capturadas devido a UsbUserClientEntitlementRequired.

Testado e a funcionar com a webcam integrada do LG UltraFine 5K.

Problemas

Como isto é apenas uma PoC, existem alguns bugs que não foram resolvidos.

  • Observa-se rasgo de imagem (frame tearing). Não se sabe se é um problema do libuvc ou não.
  • Parar e reiniciar uma pré-visualização falha e a aplicação congela.
  • Forçar o encerramento da aplicação resulta em o dispositivo USB não poder ser utilizado novamente pelo sistema. É necessário desligar e voltar a ligar o dispositivo.
  • Baixar ferramenta