Wednesday, March 5, 2014

VirusTotal API Submission - IP Address Report

Found this to be helpful in gathering reports about IP Addresses:

#!/usr/bin/python

import json
import urllib
import urllib2
import sys
import pprint

url = "https://www.virustotal.com/vtapi/v2/ip-address/report"

if (len(sys.argv) > 1):
        submitIP = sys.argv[1]
        parameters = {"ip": submitIP,   "apikey": "---API Key---"}
        response = urllib.urlopen('%s?%s' % (url, urllib.urlencode(parameters))).read()
        response_dict = json.loads(response)
        #print response_dict
        print json.dumps(response_dict, indent=4)
else:
        print "Usage: ./ipAddressReport <ip>"

No comments:

Post a Comment

Test Authentication from Linux Console using python3 pexpect

Working with the IT420 lab, you will discover that we need to discover a vulnerable user account.  The following python3 script uses the pex...