minispy: Windows no puede verificar la firma digital de este archivo

minispy: Windows no puede verificar la firma digital de este archivo

He creado la muestra de Microsoft.minifiltro minispysin problema. Me aseguré de que, dado que uso 64 bits, también compilé en x64 en mi Visual Studio. Probé tanto la depuración como la liberación. Por lo tanto, en términos de codificación, debe realizarse correctamente, por lo que no es una cuestión de programación.

Se requiere un certificado digital. Aquí hay una captura de pantalla para mostrar que se instaló correctamente: Haga clic aquí para ver una captura de pantalla que indica que el estado del certificado digital es correcto.

Más tarde instalé minispy usando el archivo .inf (archivos .sys y .exe en la misma carpeta que .inf, obtuve esto deaquí). El primer problema (y sospecho que es el problema principal) se muestra en esta captura de pantalla: Haga clic aquí para ver una captura de pantalla del error del controlador sin firmar digitalmente

Si no puedes ver la captura de pantalla, dice:

Se requiere un controlador firmado digitalmente.
Controlador de filtro Minispy
Windows (R) Win 7 Proveedor DDK
Windows bloqueó la instalación de un controlador sin firmar digitalmente. Desinstale el programa o dispositivo que utiliza el controlador y consulte el sitio web del editor para obtener una versión firmada digitalmente del controlador.

Esto es a pesar de tener el certificado ya instalado correctamente como se muestra arriba. Tenga en cuenta que estoy usando privilegios de administrador. También estoy ejecutando una instancia AWS EC2, en la que no puedo reiniciar y presionar F8 para deshabilitar la firma digital y verificar si se trata de un problema del controlador firmado (como se explica aquí:Windows no puede verificar la firma digital de los controladores necesarios para este dispositivo). Si ayuda saberlo, mi máquina ejecuta Windows Server 2016.

Cuando llegué a la parte sobre cargar el servicio, esto es lo que vi en la consola después de ingresar la siguiente línea de comando:

fltmc load minispy

La carga falló con el error: 0x80070241
Windows no puede verificar la firma digital de este archivo. Es posible que un cambio reciente de hardware o software haya instalado un archivo firmado incorrectamente o dañado, o que pueda ser software malicioso de una fuente desconocida.

net start minispy

Se ha producido el error del sistema 577.
Windows no puede verificar la firma digital de este archivo. Es posible que un cambio reciente de hardware o software haya instalado un archivo firmado incorrectamente o dañado, o que pueda ser software malicioso de una fuente desconocida.

Lo intenté varias veces y después de investigar durante un par de horas, parece que no puedo encontrar pasos específicos para instalar y configurar minispy, me pregunto por qué. Y aunque mi problema es específico del minifiltro minispy, creo que en realidad se trata más del sistema y de la instalación de controladores. Realmente agradecería cualquier ayuda sobre dónde podría haber salido mal y cómo puedo resolverlo.

Respuesta1

No pude encontrar una solución, así que la solución que hice fue deshabilitar lo siguiente:

  1. Asistente de compatibilidad de programas:https://winhelp.co/knowledge-base/windows-10-disable-program-compatibility-assistant-2/
  2. Aplicación de la firma del conductor:https://windowsreport.com/driver-signature-enforcement-windows-10/(No he vuelto a intentar esto en una instancia AWS EC2, sino en mi propia computadora portátil)

Como dije, es una solución. Si alguien tiene una solución real, estaría encantado de saber cómo.

Después de esto, ahora puedo instalar minispy.inf y ejecutar minispy.exe.

información relacionada