Como funciona o aviso de segurança do Windows "você deseja executar este arquivo.."?

Como funciona o aviso de segurança do Windows "você deseja executar este arquivo.."?

No Windows XP, depois de baixar um arquivo, quando tento executá-lo, recebo

Aviso de segurança do Windows XP. Deseja executar este arquivo... sempre pergunte antes de abrir este arquivo?

Mudei o arquivo para outro diretório (apenas um diretório normal que criei como C:\something) e executei-o. Eu entendi a mensagem, mas agora não. Então talvez tenha sido apenas a primeira abertura ou algo assim.

  • Isso acontece com algum executável?
  • Com quais executáveis ​​isso acontece?

Presumo que o Windows não mantenha algum tipo de registro de que esse arquivo foi baixado da Internet. Sempre que clico no arquivo nos downloads do Chrome, recebo a mensagem, mas é do Windows XP e não do Chrome.

Como isso está funcionando?


Também parece de alguma forma específico do navegador, porque quando eu salvo o arquivo e o executo salvando-o e clicando em Abrir arquivo enquanto estiver no K-Meleon, não recebo essa pergunta. É como se pudesse abri-lo de alguma forma que contornasse a mensagem do Windows XP.

Além disso, lembro-me dos dias terríveis do IE e do Windows 98. Talvez o IE5 tenha sido o culpado, talvez antes de certas atualizações, onde o navegador apenas executava executáveis ​​de qualquer site, sem você clicar neles, a menos que você marcasse uma caixa difícil de encontrar em Configurações avançadas.

Espero poder desmarcar a caixa aqui neste aviso de segurança "sempre pergunte antes de abrir este arquivo" e isso não causará esse problema. Eu só quero um executável, clico ou clico duas vezes para executar.

E mesmo quando desmarco essa caixa, se eu clicar em outro .exe nos downloads do Chrome, isso acontece com esse.

Responder1

Várias versões atrás, o Internet Explorer introduziu o conceito de “zonas de segurança” – Internet, intranet local, “confiável”, “restrita”. Mais tarde, isso foi estendido ao shell do Windows Explorer (e uma zona "Meu Computador" foi adicionada).

Depois de baixar o arquivo, onavegador– tanto IE quanto Chrome – adiciona um"fluxo alternativo"a ele, denominado Zone.Identifier, que indica que o arquivo veio da zona "Internet". Ao clicar duas vezes em um arquivo no Windows Explorer, ele verifica se tal fluxo está presente e pede confirmação, se necessário. Isso não está restrito a executáveis ​​– qualquer arquivo marcado desta forma exigirá confirmação.

Fluxos alternativos são um recurso do Windows e do sistema de arquivos NTFS e são armazenados no disco como parte do arquivo. (No NTFS, o conteúdo real de um arquivo também é um fluxo sem nome.) Se você quiser ver ou editar o conteúdo de Zone.Identifier, execute na linha de comando:

notepad MyDownloadedApp.exe:Zone.Identifier

Ao desmarcar a caixa "Sempre solicitar..." ou ao clicar em "Desbloquear" na janela de propriedades do arquivo, o Zone.Identifierfluxo será excluído e o Explorer não exigirá mais confirmação. Para excluir todos os fluxos de vários arquivos de uma vez, você pode usarFluxosou umferramenta gráfica.

Se você deseja desativar a marcação de zona, consulteesta postagem para o Google Chrome.

Responder2

Portanto, esta é uma configuração de segurança para Windows. Para desativá-lo, acesse o registro e altere os seguintes valores de chave:

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Download]
"CheckExeSignatures"="não"
"RunInvalidSignatures"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Anexos]
"SaveZoneInformation"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Associations]
"LowRiskFileTypes"=".zip;.rar;.nfo;.txt;.exe;.bat;.com;.cmd;.reg;.msi;.htm;.html;.gif;.bmp;.jpg; .avi;.mpg;.mpeg;.mov
;.mp3;.m3u;.wav;"

Como sempre, ao editar o registro, primeiro faça um backup.

Fonte

Observação:Isso irá desativá-lo para todos os arquivos, independentemente da localização. Eu não recomendaria fazer isso em geral, mas parece ser o que você deseja fazer.

informação relacionada