Como o Virustotal calcula o hash?

1

Quando você seleciona um arquivo em seu computador para ser carregado e analisado pela Virustotal, ele primeiro calcula o hash do arquivo para ver se ele ainda não foi verificado. Como a computação hash acontece - parece ser executada no meu computador, então é uma função do navegador?

    
por kat 08.07.2017 / 22:12

3 respostas

1

Eles usam a API de arquivos em JavaScript para ler o arquivo e calcular o hash antes fazendo o upload.

Assim como o Javascript pode ler o que você digita nos campos de texto sem esperar que você envie o formulário, ele pode fazer o mesmo com os arquivos selecionados para upload. Assim que você pressionar o botão "OK" na caixa de diálogo de seleção de arquivos, um evento será acionado e o script poderá obter acesso de leitura ao arquivo.

    
por 09.07.2017 / 04:52
1

Não, o "hash" ou "checksum" é calculado pelo website da virustotal depois que você fez o upload do arquivo, para ter certeza de que o arquivo que você enviou é o mesmo que já foi varrido, byte byte.

    
por 09.07.2017 / 01:53
0

De acordo com este post do blog, sim, o cálculo do hash no seu PC depende do suporte do seu navegador HTML5.

You will also perceive that very often your file uploads will be immediate, this is because we have made use of HTML5 (in those browsers that support it) to compute the hash of the file on the client-side so as to avoid submissions of files that are already present in our store

link

    
por 09.07.2017 / 19:50

Tags