Wie berechnet Virustotal den Hash?

536
kat

Wenn Sie auf Ihrem Computer eine Datei auswählen, die von Virustotal hochgeladen und analysiert werden soll, wird zunächst der Hash der Datei berechnet, um festzustellen, ob sie noch nicht gescannt wurde. Wie geschieht die Hashberechnung - es scheint auf meinem Computer zu laufen, ist das also eine Funktion des Browsers?

1
Basierend auf VirusTotal-eigenen [Dokumentation] (https://www.virustotal.com/de/faq/#antivirus-file-scans) wird die MD5-, SHA1- und SHA256-Prüfsumme einer Datei berechnet. Welche Informationen zur Berechnung dieser Prüfsumme verwendet werden, wird nicht bereitgestellt. Ohne diese Informationen würden wir nur raten, was VirusTotal zur Berechnung der Prüfsumme einer Datei verwendet. Ramhound vor 6 Jahren 0

3 Antworten auf die Frage

1
KoKo

Nein, die "Hash" - oder "Prüfsumme" wird von der Website von virustotal berechnet, sobald Sie die Datei hochgeladen haben. Daher kann sichergestellt werden, dass die hochgeladene Datei dieselbe ist, die sie zuvor gescannt hat, Byte für Byte identisch.

1
Wumpus Q. Wumbley

Sie verwenden die Javascript File API, um die Datei zu lesen und den Hash vor dem Hochladen zu berechnen.

So wie Javascript die Eingaben in Textfelder lesen kann, ohne darauf zu warten, dass Sie das Formular absenden, kann dies mit den Dateien, die Sie zum Hochladen auswählen, dasselbe tun. Sobald Sie in Ihrem Dateiauswahldialog auf die Schaltfläche "OK" klicken, wird ein Ereignis ausgelöst und das Skript kann Lesezugriff auf die Datei erhalten.

0
lx07

Laut diesem Blogbeitrag hängt die Berechnung des Hashs auf Ihrem PC davon ab, dass Ihr Browser HTML5 unterstützt.

Sie werden auch feststellen, dass das Hochladen Ihrer Dateien sehr oft sofort erfolgt, da wir HTML5 (in jenen Browsern, die dies unterstützen) verwendet haben, um den Hash der Datei auf der Clientseite zu berechnen, um das Senden von Dateien zu vermeiden die bereits in unserem Laden vorhanden sind

http://blog.virustotal.com/2011/12/moving-to-google-app-engine.html