Skip to content

Check a list of hashes against VirusTotal to get the result

Notifications You must be signed in to change notification settings

salehmuhaysin/VirusTotalHashScanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

VirusTotalHashScanner

Tool to check a list of MD5 hashes against VirusTotal to get the result ( number of AV found the file of the given hash malicious )

NOTE: inside the python script change the API key with your own key, you get it from your VirusTotal account, also if you used a free API Key then VirusTotal will allow only 4 requests/minute.

To learn more about VirusTotal API please go here

Requirements:

Install the virustotal api python library

pip install virustotal

Usage:

<input-file>: a file contain a list of hashes each one in new line
The result will be stored in another file ( <input-file>.scanned )

To start scanning:

python vtchk.py <input-file>

The output will be like:

Results

Watching results:

If you want to watch only the results that has 2 hits or more, use the following command:

watch -d "cat <input-file>.scanned | grep -v 0/ | grep -v 'NO DATA' | grep -v 'Couldn' | grep -v 1/"

About

Check a list of hashes against VirusTotal to get the result

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages