Utilisation de SignTool pour vérifier la signature d’un fichier
La commande suivante vérifie la signature d’un fichier nommé MyControl.exe :
SignTool verify MyControl.exe
Si l’exemple précédent échoue, il se peut que la signature utilise un certificat de signature de code. SignTool utilise par défaut la stratégie de vérification des pilotes de Windows.
La commande suivante vérifie la signature à l’aide de la stratégie de vérification de l’authentification par défaut :
SignTool verify /pa MyControl.exe
La commande suivante vérifie un fichier système qui a peut-être été signé dans un catalogue :
SignTool verify /a SysFile.dll
La commande suivante vérifie un fichier système qui est signé dans un catalogue nommé MyCat.cat :
SignTool verify /c MyCat.cat MyFile.ini
Pour toute vérification SignTool , vous pouvez récupérer le signataire du certificat. La commande suivante vérifie un fichier système et affiche le certificat de signataire :
SignTool verify /v MyControl.exe
SignTool renvoie le texte de ligne de commande qui indique le résultat de la vérification de la signature. En outre, SignTool renvoie un code de sortie égal à zéro en cas d’exécution réussie, à un en cas d’échec de l’exécution et à deux en cas d’exécution terminée avec des avertissements.
Pour plus d’informations sur SignTool, voir SignTool.