Login Register





vtcheck - VirusTotal file checker (doesn't upload) filter_list
Author
Message
vtcheck - VirusTotal file checker (doesn't upload) #1
Quick piece of code I wrote today to allow for checking your files for files detected by AV.

Uses:
1. Checking if someone uploaded some of your secret malware to VirusTotal.
2. Scanning a directory of files to see if they have been flagged somewhere (useful for legal file hosting services and the likes).
3. ...

It simply hashes the files, and uses the VirusTotal API to check if those hashes are on VT. If they are, it returns the detection. If not, it just does nothing (unless debug mode is enabled).

I noticed that the public API rate limits you to 4 requests per second, so currently it sleeps for 15 seconds between requests. In future, if there is demand, I can add a feature that allows for importing a list of valid API keys and shuffling through them to evade rate limits.
I can also write a variant, if needed, for actually uploading files to check if that is in demand.

Link: https://github.com/nooelec/vtcheck

Reply

RE: vtcheck - VirusTotal file checker (doesn't upload) #2
Did you make it work? I need PCB file checker...

Reply

RE: vtcheck - VirusTotal file checker (doesn't upload) #3
Quote:It simply hashes the files, and uses the VirusTotal API to check if those hashes are on VT. If they are, it returns the detection.
In terms of checking a single file, Is It the same as using the Get-Filehash cmdlet In PowerShell to get the hash and check It on VT thereafter?

Reply

RE: vtcheck - VirusTotal file checker (doesn't upload) #4
It's hard for me to say 100 percent, but I think the problem is in the program... A year ago I did the same thing, my friend is a good programmer and he gave me this program. He also said that the problem is sometimes in low-quality programs or in board. He gave me a website and told me to make a circuit check , which helped me understand what the problem was. I agree with him, I think it is better to give specialists, of course, now there are many different services, but I used that site and  it helped me. Please write later what happened if you find the cause of the problem.
(This post was last modified: 12-06-2020, 11:44 PM by Redy321.)

Reply







Users browsing this thread: 1 Guest(s)