added uitls.socket for hostnames

This commit is contained in:
R3DDY97 2017-11-21 14:04:40 +05:30
parent a2e04329a9
commit dc0efe389e
1 changed files with 6 additions and 3 deletions

View File

@ -164,7 +164,9 @@ def kickoneoff():
if host[0] == onlineIPs[i]:
mac = host[1]
vendor = resolveMac(mac)
print(" [{0}" + str(i) + "{1}] {2}" + str(onlineIPs[i]) + "{3}\t" + mac + "{4}\t" + vendor + "{5}").format(YELLOW, WHITE, RED, BLUE, GREEN, END)
hostname = utils.socket.gethostbyaddr(onlineIPs[i])[0]
print(" [{0}" + str(i) + "{1}] {2}" + str(onlineIPs[i]) + "{3}\t" + vendor + " - " + hostname + "{4}" ).format(YELLOW, WHITE, RED, GREEN, END)
canBreak = False
while not canBreak:
@ -228,7 +230,8 @@ def kicksomeoff():
if host[0] == onlineIPs[i]:
mac = host[1]
vendor = resolveMac(mac)
print(" [{0}" + str(i) + "{1}] {2}" + str(onlineIPs[i]) + "{3}\t" + vendor + "{4}").format(YELLOW, WHITE, RED, GREEN, END)
hostname = utils.socket.gethostbyaddr(onlineIPs[i])[0]
print(" [{0}" + str(i) + "{1}] {2}" + str(onlineIPs[i]) + "{3}\t" + vendor + " - " + hostname + "{4}" ).format(YELLOW, WHITE, RED, GREEN, END)
canBreak = False
while not canBreak: