Por que se dar ao trabalho
Porque os dois jeitos de um download dar errado são invisíveis: uma cópia hospedada em outro lugar que parece idêntica, e um arquivo verdadeiro alterado no caminho até você. Nenhum dos dois parece diferente no Explorador de Arquivos. Os dois falham nas conferências abaixo.
Um terceiro jeito é menos sinistro e mais comum: um download que parou no meio. O arquivo está lá, tem o nome certo e não roda. A conferência da impressão digital pega isso também.
Conferência 1 — a assinatura
Clique com o botão direito no arquivo → Propriedades.
- Se houver uma aba Assinaturas Digitais, o nome na assinatura precisa ser o nosso. Se for o nome de outra pessoa, pare — aquele arquivo não é o que publicamos.
- Se não houver essa aba, o arquivo não está assinado, e esta conferência não diz nada nem para um lado nem para o outro. Aí a conferência 2 é a única, e ela basta sozinha.
Uma assinatura válida te diz quem assinou o arquivo e que ele não mudou desde então. Ela não diz qual build você tem, nem se é aquela cuja impressão digital este site publica. Quem faz isso é a impressão digital abaixo, e é ela a conferência que decide.
Conferência 2 — a impressão digital
Uma impressão digital SHA-256 é um valor de 64 caracteres calculado a partir de cada byte do arquivo. Mude um byte e o valor inteiro muda. O Windows consegue calculá-la sem instalar nada.
Abra o PowerShell na pasta para onde você baixou (no Explorador de Arquivos, digite powershell na barra de endereços e dê Enter):
Get-FileHash .\w0a-*.exe -Algorithm SHA256
Se houver mais de um arquivo do w0a na pasta, ele imprime uma linha para cada um. Use a do arquivo que você vai executar.
A mesma coisa pelo Prompt de Comando:
for %f in (w0a-*.exe) do certutil -hashfile "%f" SHA256
Compare o resultado com o SHA-256 impresso embaixo do botão de download na nossa página de download. Ele precisa bater caractere por caractere. Maiúsculas ou minúsculas não importam; qualquer outra diferença importa.
Uma impressão digital copiada do mesmo lugar de onde você pegou o arquivo vale menos do que uma copiada de outro lugar. Quem consegue mudar o arquivo ali consegue mudar também a impressão digital ao lado dele. É exatamente por isso que a publicamos no site, e não ao lado do arquivo.
Se qualquer uma das duas falhar
Apague o arquivo. Não o execute "para ver". Baixe de novo em w0a.app, digitado na barra de endereços, e não por um link que alguém te mandou.
Se a impressão digital não bater de novo, confira primeiro se você está comparando o arquivo certo. O navegador pode ter salvado o segundo download com (1) no fim do nome e deixado o antigo no lugar.
Se ainda falhar, ou se você pegou o arquivo em algum lugar que não é o nosso site, conte para nós onde você o pegou. Uma cópia do w0a em outro site é algo que queremos saber.
O que fazemos do nosso lado
O botão de download do nosso site fica desligado a menos que duas coisas sejam verdadeiras:
- o endereço aponta para o nosso próprio domínio, ou para a página de releases do nosso próprio repositório público no GitHub, e para nenhum outro;
- uma impressão digital SHA-256 bem formada está publicada ao lado dele.
Então a página não tem como oferecer um download a partir do endereço de um estranho, nem como oferecer um sem uma impressão digital para conferir.
Relacionados
O que um programa para otimizar jogos consegue mudar no Windows, o que não consegue e como conferi-lo antes de confiar nele: Programas para otimizar jogos realmente funcionam?
Esta página ajudou?
O que faltou, ou o que não funcionou? Lemos cada uma dessas respostas.
Se esta página não resolveu, escreva para nós — diga qual artigo você leu, e nós vamos corrigi-lo.