minispy - O Windows não pode verificar a assinatura digital para este arquivo

1

Eu construí o exemplo da Microsoft minispy minifilter sem problemas . Certifiquei-me de que, como estou usando o 64 bits, também compilei em x64 no meu Visual Studio. Tentei tanto Debug e Release. Portanto, em termos de codificação, deve ser feito corretamente, portanto, essa não é uma questão de programação.

Um certificado digital é necessário. Aqui está uma captura de tela para mostrar que ela foi instalada corretamente: Clique aqui para que a captura de tela do status do certificado digital seja OK

Mais tarde, instalei o minispy usando o arquivo .inf (arquivos .sys e .exe na mesma pasta que .inf, obtive isso de aqui ). O primeiro problema (e eu suspeito que é o problema principal), então, mostra nesta captura de tela: Clique aqui para a captura de tela do erro do driver digital não assinado

Se você não conseguir ver a captura de tela, ele diz:

A digitally signed driver is required
Minispy Filter Driver
Windows (R) Win 7 DDK provider
Windows blocked the installation of a digitally unsigned driver. Uninstall the program or device that uses the driver and check the publisher's website for a digitally signed version of the driver.

Isso ocorre mesmo com o certificado já instalado corretamente, conforme mostrado acima. Observe que estou usando privilégios de administrador. Também estou executando em uma instância do AWS EC2, na qual não posso reinicializar e pressionar F8 para desativar a assinatura digital e verificar se esse é um problema de driver assinado (conforme explicado aqui: O Windows não pode verificar a assinatura digital para os drivers necessários para este dispositivo ). Se isso ajudar, minha máquina está rodando no Windows Server 2016.

Quando cheguei à parte sobre o carregamento do serviço, aqui está o que eu vi no console depois que entrei na seguinte linha de comando:

fltmc load minispy

Load failed with error: 0x80070241
Windows cannot verify the digital signature for this file. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source.

net start minispy

System error 577 has occurred.
Windows cannot verify the digital signature for this file. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source.

Eu tentei várias vezes e tendo pesquisado por algumas horas - não consigo encontrar etapas específicas na instalação e configuração do minispy, eu me pergunto por quê. E enquanto o meu problema é específico para o minifiltro minispy, acho que isso é realmente mais sobre o sistema e sobre a instalação de drivers. Eu realmente apreciaria qualquer ajuda sobre onde eu poderia ter errado, e como eu posso resolver isso.

    
por Sydrik 04.04.2018 / 17:05

1 resposta

0

Não foi possível encontrar uma solução, então a solução alternativa que fiz foi desativar o seguinte:

  1. Assistente de compatibilidade de programa: link
  2. Aplicação da assinatura do motorista: link (eu não tentei isso novamente em uma instância do AWS EC2 , mas no meu próprio laptop)

Como eu disse, é uma solução alternativa. Se alguém tiver uma solução real, ficarei muito feliz em saber como.

Depois disso, agora posso instalar o minispy.inf e executar o minispy.exe.

    
por 08.04.2018 / 10:04