Improved GUI-based VirusTotal bulk hash checker for non-premium API key users.
This is a GUI based VirusTotal bulk hash checker that was designed for non-premium VirusTotal API users. Due to API key limitations of 4 requests/minute, there's a sleep timer in between the scans per hashes.
- Clone this repository.
- Edit
app.js
file and put your VirusTotal API key on theapikey
field. - Run the following:
node app.js
- Open
localhost:3000
- Analysis outputs now reflects in real-time instead of waiting all of the inputs to be scanned completely before displaying the results.
- Added a maximum of 500 input hash limit to cater the daily quota of non-premium VirusTotal API.
- Added an error handling feature if maximum API daily quota has been reached or connection to the server has been lost.
- Improved result description and color scheme for the identified hashes.
- Improved UI.
- Added "Copy Results" button.
- Deduplication feature upon displaying the results.