Posted in F5, Programming

como assinar um aplicativo por linha de comando

Para assinar um aplicativo por linha de comando siga os passos a seguir

Primeiro é necessario ter o sdk microsoft .net v2.0 64bit ( 64 em computadors de 64 bits), com o signTool.exe .

Instale o certificado desejado na sua maquina, e guarde o arquivo junto com os arquivos que você quer assinar.

Depois acesse o caminho do signtool.exe, e coloque os arquivos na pasta deste signtool.exe.

Verifique as chaves disponíveis com o seguinte comando: signtool sign p/ [senha certificado] /f [certificado.p12 ou .pfx]    /n [executavel para assinar com extensão]

Logo ira aparecer uma lista de certificados da sua maquina e seus respectivos códigos sha1. Encontre seu certificado e execute a seguinte linha de comando alterando os valores em chave:
signtool sign /sha1 [codigo sha1]  [executavel a ser assinado com a extensão. Ex.: app.exe]

 

pronto, seu certificado está assinado.