Download : vtsubmit.py
#!/usr/bin/env python # vtsubmit.py # VirusTotal Submission Script import os, sys, email, smtplib, hashlib SMTP_HOST = '_HOST_' SMTP_PORT = 587 SMTP_USER = '_USER_' SMTP_PASS = '_PASS_' TO_ADDR = 'scan@virustotal.com' FROM_ADDR = '_EMAIL_' def main(): if len(sys.argv) == 1: print 'please specify files to submit' sys.exit(1) filelist = sys.argv[1:] total = len(filelist) progress = 0 for filename in filelist: progress += 1 data = open(filename, 'rb').read() sha1 = hashlib.sha1(data).hexdigest() base = os.path.basename(filename) print '%d of %d: %s (%s)' % (progress, total, base, sha1)
0 comments:
Post a Comment