Onde encontro o arquivo de certificado para poder adicionar um programa a “Trusted Publishers” no certmgr?

7

Eu tenho três programas que são iniciados automaticamente com o Windows 7.

Eles são:

  • Webroot SecureAnywhere
  • Software Anti-Frustração da Soluto
  • everything.exe

Cada um desses programas exibe um diálogo de UAC azul toda vez que a máquina é iniciada. (Ok, então tudo.exe me dá um amarelo ....)

Emumesforçoparaimpedirisso,comeceialersobreoUAC.Eu leia sobre isso :

"Only elevate executable files that are signed and validated – Enabling this options will prevent any application that is not digitally signed by a vendor inside the Trusted Publishers list on your computer to run."

e diz que, se eu adicionar os certificados associados ao nó da árvore "Editores Confiáveis" do certmgr, poderei impedir que essas caixas de diálogo do UAC azul sejam solicitadas. No entanto ... não sei onde encontrar o certificado arquivos para importação.

Embora eu tenha certeza de que o arquivo everything.exe não possui um certificado, os outros dois programas vêm de lojas confiáveis; embora eu não possa encontrar certificados em seus sites, ou qualquer menção de onde eu possa encontrá-los.

Eles são armazenados como *.cer ou *.crt arquivos que eu realmente não sei onde eles estão

Não tenho certeza absoluta de que a correção "nó da árvore de editores confiáveis" é o que desejo. Esse problema está no meu laptop pessoal.

Atualizar

Esta questão levou-me a outra pergunta por que a cadeia de confiança está quebrada

    
por leeand00 21.08.2012 / 05:48

1 resposta

5

Abra as propriedades do executável e vá para a guia Digital Signatures (se não houver nenhuma guia Digital Signatures (que eu aposto que o arquivo everything.exe não), o programa não está assinado e você deve assiná-lo com uma assinatura para obter instruções sobre como fazer isso).

Apartirdaí,cliqueemDetailsparaabrirajanelaDigitalSignatureDetails.

A partir dessa janela, clique em View Certificate para abrir a página do certificado.

Apartirdaí,cliqueemInstallCertficate,nasegundapágina,aoescolheroarmazenamentodecertificados,mudedeAutomaticallyselect...paraPlaceallcertificatesinthefollowingstore.Emseguida,navegueeescolhaalojaTrustedPublishers.

NOTA: As etapas acima colocam o certificado no armazenamento do Publicador Confiável do Usuário. Se você precisar do repositório de editores confiáveis da Máquina, você deve exportar o certificado indo para a guia Details da janela do certifacte e clicando em Copiar para Arquivo

Asseleçõespadrãosãoboasparaexportação.Quandovocêescolheumnomeparaoseuarquivo,certifique-sedecolocaraextensãodoarquivo,elenãoocolocaláporpadrão.

Quandotiveroarquivo.cer,vocêpoderáabrirMMCdodiaglogdeexecução,adicionarosnap-inCertficateseconfigurá-loparaalojaComputeraccount.

Isso deve abrir um snap no módulo chamado Certificates (local computer) . A partir dessa tela, clique com o botão direito do mouse em Trusted Publishers , vá para All Tasks e clique em Importar.

A partir da nova janela que se abre, você pode selecionar o arquivo .cer que você exportou das instruções anteriores e deve adicioná-lo ao armazenamento da máquina.

Todas as capturas de tela foram tiradas de uma edição do Windows 7 Enterprise, mas devem ser as mesmas para todas as outras edições.

    
por 21.08.2012 / 07:32