Script to interact with the public Virus Total API 2.0
This project is maintained by lain77z
Interact with VirusTotal API 2.0
$ python vtsubmit
Usage: python vtsubmit [options]
Options:
-h, --help show this help message and exit
--scanfile=FILE Sending and scanning a file (ex: --scanfile 'file')
--scanfolder=FOLDER Sending and scanning files in a folder (ex:
--scanfolder 'folder')
--scanfilelist=FILELIST
Sending a file which contains the list of files for
scanning (ex: --scanfilelist 'file')
--rescanfile=RESCANFILE
Rescanning a file (ex: --rescanfile 'md5/sha1/sha256')
--rescanfilelist=RESCANFILELIST
Sending a file which contains a list of hashes for
rescanning (ex: --rescanfilelist 'hash_file')
--scanurl=URL Sending and scanning an URL (ex: --scanurl 'URL')
--scanurlfile=URLFILE
Sending a file which contains a list of URLs for
scanning (ex: --scanurlfile 'url_file')
--reportip=REPORTIP Retrieving IP address reports (including the
information recorded by VirusTotal's Passive DNS
infrastructure) (ex: --reportip 'IP')
--reportdomain=REPORTDOMAIN
Retrieving domain reports (including the information
recorded by VirusTotal's Passive DNS infrastructure)
(ex: --reportdomain 'domain')
--comment=COMMENT Make comments on files and URLs (ex: --comment 'URL'
'comment' or --comment 'md5/sha1/sha256' 'comment')
Go to VirusTotal, sign up and get your API Key: VirusTotal