No Windows 10, é possível executar aplicativos não assinados, mas não é possível executar aplicativos assinados onde a assinatura expirou.
Existe alguma maneira de extrair a assinatura de um aplicativo e torná-lo sem sinal para que ele possa ser executado?
Não; O que você quer não é possível. Se você pudesse fazer o que descreve, a assinatura poderia ser substituída usando o mesmo mecânico e, portanto, seria basicamente inútil.
—
Ramhound 27/07/2015
@ Ramhound, se a assinatura fosse substituída por outra pessoa, ela teria um assinante diferente? Eu não sei sobre o Windows, mas em um Mac, isso é perfeitamente possível. (Em um Mac, que só iria solicitar que o usuário se for considerado importante para a política de segurança aplicáveis e em um Mac, a exclusão de uma assinatura também é possível..)
—
Arjan
Owyn, você tem certeza que as assinaturas de código podem expirar?
—
Arjan 27/07
Se a assinatura tiver um servidor de horário válido definido quando foi assinada, ela não poderá expirar (a menos que o certificado tenha sido revogado, não apenas expirado). As duas únicas coisas que importam são que o certificado era válido no momento da assinatura e o certificado para o servidor de horário é atualmente válido.
—
27415 Scott
Não estou falando de substituir uma assinatura, apenas de me livrar dela. Ouvi dizer que está expirado e janelas poucos quarteirões este aplicativo dizendo o seu autor não é confiável (então eu pesquisei ao redor e disse que sua assinatura expirou cuz programa é velho)
—
Owyn