Compartir a través de


Uso de SignTool para verificar la firma de un archivo

El comando siguiente comprueba la firma de un archivo denominado MyControl.exe:

SignTool verify MyControl.exe

Si se produce un error en el ejemplo anterior, podría ser que la firma usaba un certificado de firma de código. SignTool tiene como predeterminada la directiva de controladores de Windows para la comprobación.

El siguiente comando comprueba la firma mediante la directiva de comprobación de autenticación predeterminada:

SignTool verify /pa MyControl.exe

El comando siguiente comprueba si un archivo del sistema puede estar firmado en un catálogo:

SignTool verify /a SysFile.dll

El comando siguiente comprueba un archivo del sistema firmado en un catálogo denominado MyCat.cat:

SignTool verify /c MyCat.cat MyFile.ini

En cualquier comprobación de SignTool, puede recuperar el firmante del certificado. El siguiente comando comprueba un archivo del sistema y muestra el certificado del firmante:

SignTool verify /v MyControl.exe

SignTool devuelve texto en la línea de comandos con el resultado de la comprobación de firma. Además, SignTool devuelve un código de salida con cero si la ejecución es correcta, con uno si la ejecución es con errores y con dos si la ejecución se completó con advertencias.

Para obtener más información sobre SignTool, consulte SignTool.