Pagina inicial » como » Como verificar se há certificados perigosos semelhantes a peixes no seu PC com Windows

    Como verificar se há certificados perigosos semelhantes a peixes no seu PC com Windows

    Certificados raiz perigosos são um problema sério. Do Superfish da Lenovo ao eDellRoot da Dell e uma série de outros certificados instalados por programas de adware, o fabricante do seu computador ou um programa que você instalou pode ter adicionado um certificado que o abre para atacar. Veja como verificar se seus certificados estão limpos.

    No passado, isso não foi um processo fácil. No entanto, uma nova ferramenta da Microsoft pode examinar rapidamente o seu sistema e informá-lo se houver certificados instalados normalmente não confiáveis ​​pela Microsoft. É uma boa ideia executar isso em novos computadores para verificar se eles estão abertos para ataques fora da caixa.

    AtualizarA ferramenta sigcheck não funcionou no Windows 7 no momento da publicação, mas a Microsoft atualizou a ferramenta e agora deve funcionar corretamente em todas as versões do Windows. Então, se você não conseguiu fazer isso funcionar antes, tente de novo agora!

    Como verificar

    Nós estaremos usando a ferramenta Sigcheck fornecida pela Microsoft para isso. Faz parte do conjunto de ferramentas SysInternals, que foi atualizado com esse recurso no início de 2016.

    Para começar, baixe o Sigcheck da Microsoft. Abra o arquivo .zip baixado e extraia o arquivo sigcheck.exe. Por exemplo, você poderia simplesmente arrastar e soltar o arquivo na sua área de trabalho.

    Navegue até a pasta que contém o arquivo sigcheck.exe que você acabou de extrair. Por exemplo, se você colocá-lo em sua área de trabalho, abra a pasta Desktop no Gerenciador de arquivos (ou no Windows Explorer, se estiver no Windows 7). Pressione e segure a tecla Shift no teclado, clique com o botão direito do mouse na janela do Gerenciador de arquivos e selecione "Abrir janela de comando aqui".

    Digite o seguinte comando no prompt de comando e pressione Enter:

    sigcheck -tv

    O Sigcheck fará o download de uma lista de certificados confiáveis ​​da Microsoft e os comparará aos certificados instalados no seu computador. Se houver algum certificado em seu computador que não esteja na “Lista de Confiança de Certificados da Microsoft”, você os verá listados aqui. Se tudo estiver bem e você não tiver nenhum certificado falso, verá a mensagem "Nenhum certificado encontrado".

    Ajuda, eu encontrei um certificado ruim!

    Se o aplicativo sigcheck listar um ou mais certificados depois que você executar o comando e não tiver certeza do que eles são, tente fazer uma pesquisa na Web pelos nomes deles para descobrir o que eles são e como chegaram lá.

    Removê-los manualmente não é necessariamente a melhor ideia. Se o certificado foi instalado por um programa em execução no computador, esse programa pode reinstalar o certificado somente depois de removê-lo. Você realmente quer identificar qual programa está causando o problema e se livrar desse programa completamente. Como você faz isso depende do programa. Idealmente, você poderia simplesmente desinstalá-lo do painel de controle “Desinstalar um programa”. Programas de adware podem cavar seus ganchos e precisam de ferramentas de limpeza especiais. Mesmo softwares “legítimos” instalados pelo fabricante, como o eDellRoot e o Superfish, precisavam de ferramentas de desinstalação especiais que você precisava baixar para removê-los. Faça uma pesquisa on-line para obter a melhor maneira de remover o certificado exato que você vê instalado, pois o método ideal será diferente para cada um deles..

    No entanto, se você realmente quiser - ou se não conseguir encontrar instruções específicas - poderá remover o certificado manualmente com o console de gerenciamento de certificados do Windows. Para abri-lo, faça uma busca por “certificados” no seu menu Iniciar ou na tela Inicial e clique no link “Gerenciar certificados de computador”. Você também pode pressionar a tecla Windows + R para ativar o diálogo Executar, digite "certmgr.msc" na caixa de diálogo Executar e pressione Enter.

    Os certificados raiz estão localizados em Autoridades de certificação raiz confiáveis ​​\ Certificados nessa janela. Se houver um certificado que você precise remover, você poderá localizá-lo nessa lista, clicar com o botão direito e selecionar a opção "Excluir"..

    Tenha cuidado, porém: não remova nenhum certificado legítimo! A grande maioria dos certificados aqui é legítima e faz parte do próprio Windows. Tenha cuidado ao remover certificados e verifique se você está removendo o certificado correto.

    Antes da modificação da ferramenta sigcheck acima, não havia uma maneira fácil de verificar se há certificados ruins que não deveriam estar lá. Seria bom se houvesse um método mais amigável do que um comando do Prompt de Comando, mas isso é o melhor que podemos fazer agora.


    A Microsoft anunciou que estará reprimindo o software que se comporta dessa maneira. Aplicativos que instalam certificados raiz inseguros para executar ataques man-in-the-middle - geralmente para publicidade - serão sinalizados pelo Windows Defender e outras ferramentas e serão removidos automaticamente. Isso deve ajudar um pouco quando o próximo certificado instalado pelo fabricante for descoberto.

    Crédito de imagem: Sarah Joy no Flickr