Usando o SignTool para verificar uma assinatura de arquivo
O comando a seguir verifica a assinatura de um arquivo chamado MyControl.exe:
SignTool verifica MyControl.exe
Se o exemplo anterior falhar, pode ser que a assinatura tenha usado um certificado de assinatura de código. O SignTool usa como padrão a política de driver do Windows para verificação.
O comando a seguir verifica a assinatura, usando a Política de Verificação de Autenticação Padrão:
SignTool verifica /pa MyControl.exe
O comando a seguir verifica um arquivo de sistema que pode ser assinado em um catálogo:
SignTool verifica /a SysFile.dll
O comando a seguir verifica um arquivo de sistema assinado em um catálogo chamado MyCat.cat:
SignTool verifica /c MyCat.cat MyFile.ini
Para qualquer verificação do SignTool, você pode recuperar o signatário do certificado. O comando a seguir verifica um arquivo do sistema e exibe o certificado de assinante:
SignTool verifica /v MyControl.exe
SignTool retorna texto de linha de comando que indica o resultado da verificação de assinatura. Além disso, o SignTool retorna um código de saída zero para execução bem-sucedida, um para execução com falha e dois para execução concluída com avisos.
Para obter mais informações sobre o SignTool, consulte SignTool.