Language: Python
Last Modified: 20071211
Known Issues: -
Description:
This script performs prefix whois lookup on specified IP address and outputs in Python dictionary format
Script:
import commands
def main():
whoisServer = "whois.pwhois.org"
IPAddr = "202.188.0.133"
status, output = commands.getstatusoutput('whois -h ' + whoisServer + " " + IPAddr)
result = {}
for i in output.splitlines():
stripped = i.split(':')
result[stripped[0]] = stripped[1]
print result
if __name__ == "__main__":
main()