Ho una vecchia applicazione Windows SmartClient che viene pubblicata con un certificato firmato (un file .pfx). Vogliamo estendere la data di scadenza a più di un anno. Ho usato un programma chiamato RenewCert per farlo con altri certificati. Tuttavia, non conosciamo la password per questo certificato, che è richiesto da RenewCert. Ho provato a utilizzare un programma chiamato CertificatePasswordRecovery per recuperare la password, ma non è stato possibile trovare esso.
L'unica scelta ora sembra essere quella di generare un nuovo certificato, che richiederà una disinstallazione / reinstallazione dell'applicazione su tutte le macchine.
È corretto? oppure puoi pensare ad altre possibilità?
Modifica: maggiori informazioni:
Ho visto un'altra potenziale soluzione su Internet in cui si apre il file nel blocco note e si cerca il signtool.exe e la password seguirà l'opzione / p. Non ho avuto successo, ma non sono sicuro se mi sono accostato correttamente. Nel blocco note, vedo solo un mucchio di simboli cinesi. Poi ho provato a guardare il file pfx in Ultraedit, sia in modalità testo che hex, ma non ho visto nulla come "signtool.exe". Ho cercato un esadecimale di "segno" - 73 69 67 6e - ma non l'ho trovato.