Bonjour, j'ai besoin de signer un .exe
Jusqu'à aujourd'hui je m'en sortais en utilisant "signtool signwizard" je lui donner un pvk, un spc, un p7b, mon mots de passe et cela signer correctement.
Aujourd'hui je lance l'outils il ne veux plus de signwizard. Je regarde sur internet et en effet la fonction ne semble plus active depuis un certain temps.
Je suis donc dans l'obligation de le faire en ligne de commande. La signature en elle même ne pause pas de problème, j'ai crée un .pfx et lancé la ligne :
signtool sign /f certificat.pfx /p monMDP /q monLogiciel.exe
Le problème c'est que le certificat proviens de "Thawte Code Signing CA - G2" qui n'est pas reconnus nativement par le système.
Avec le signwizard je n'avais pas de problème il me suffisais lors de l'installation d'ajouter un fichier .p7b qui contenait les certificat jusqu'à une autorité reconnus.
Je choisissais : "Certificats contenus dans le fichier PKCS" et j'attachais mon .p7b
Mais en ligne de commande je n'y arrive pas, la doc n'indique rien :
http://msdn.microsoft.com/en-us/libr...yaz.aspx#catdb
j'ai essayer au petit bonheur la chance les autres options et rien ne marche.
Si quelqu'un avait une piste pour ajouter mon certificat racine.
PS : la version de signtool.exe (6.1.7600.16385) en date du 13/05/2010 que j'ai trouver avec "Windows SDK for Windows 7 and .NET Framework 4" j'ai tenter une mise à jour avec "winsdk_web.exe" et il ne m'as rien installer.
Partager