mirror of
https://github.com/k4m4/kickthemout.git
synced 2025-02-18 08:28:59 +01:00
Update kickthemout.py
Changed from urlib2 to request module to get mac vendor
This commit is contained in:
parent
94c1fddea9
commit
d65ac7eeed
@ -10,7 +10,7 @@ See License at nikolaskama.me (https://nikolaskama.me/kickthemoutproject)
|
||||
|
||||
import time, os, sys, logging, math
|
||||
from time import sleep
|
||||
import urllib2 as urllib
|
||||
import requests
|
||||
import traceback
|
||||
BLUE, RED, WHITE, YELLOW, MAGENTA, GREEN, END = '\33[94m', '\033[91m', '\33[97m', '\33[93m', '\033[1;35m', '\033[1;32m', '\033[0m'
|
||||
|
||||
@ -408,13 +408,10 @@ def getDefaultInterfaceMAC():
|
||||
# resolve mac address of each vendor
|
||||
def resolveMac(mac):
|
||||
try:
|
||||
# sen request to macvendors.co
|
||||
# send request to macvendors.co
|
||||
url = "http://macvendors.co/api/vendorname/"
|
||||
request = urllib.Request(url + mac, headers={'User-Agent': "API Browser"})
|
||||
response = urllib.urlopen(request)
|
||||
vendor = response.read()
|
||||
vendor = vendor.decode("utf-8")
|
||||
vendor = vendor[:25]
|
||||
Site = requests.get(url + mac)
|
||||
vendor = Site.content.decode("utf-8")
|
||||
return vendor
|
||||
except:
|
||||
return "N/A"
|
||||
@ -489,4 +486,4 @@ if __name__ == '__main__':
|
||||
# commence scanning process
|
||||
scanNetwork()
|
||||
|
||||
main()
|
||||
main()
|
||||
|
Loading…
x
Reference in New Issue
Block a user