Added basic lookup functions
This commit is contained in:
parent
4eaf6bb6ef
commit
04fa13cd9b
14
main.py
14
main.py
@ -2,11 +2,15 @@
|
|||||||
import whois
|
import whois
|
||||||
import readline
|
import readline
|
||||||
import signal
|
import signal
|
||||||
|
from pprint import pprint
|
||||||
|
|
||||||
running = 1
|
running = 1
|
||||||
prompt = '$ '
|
prompt = '$ '
|
||||||
|
|
||||||
|
def domainWhois(inData):
|
||||||
|
whoisData = whois.whois(inData).query()
|
||||||
|
return whois.Parser(inData, whoisData[1]).parse()
|
||||||
|
|
||||||
def signal_handler(singal, frame):
|
def signal_handler(singal, frame):
|
||||||
#print('\n')
|
#print('\n')
|
||||||
quit()
|
quit()
|
||||||
@ -14,9 +18,11 @@ def signal_handler(singal, frame):
|
|||||||
def parseInput(inData):
|
def parseInput(inData):
|
||||||
if inData.lower() == "quit":
|
if inData.lower() == "quit":
|
||||||
quit()
|
quit()
|
||||||
#whoisData = whois.whois("benjamyn-testing.com").query()
|
#Assume the input is a domain name
|
||||||
#result = whois.Parser("benjamyn-testing.com", whoisData[1]).parse()
|
result = domainWhois(inData)
|
||||||
|
for results in result:
|
||||||
|
for item in result[results]:
|
||||||
|
print('%s: %s' % (results, item))
|
||||||
#print(result)
|
#print(result)
|
||||||
|
|
||||||
signal.signal(signal.SIGINT, signal_handler)
|
signal.signal(signal.SIGINT, signal_handler)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user