Resolve Issue #8

This commit is contained in:
k4m4 2017-01-10 23:39:09 +02:00
parent 64bdb7090e
commit fbee3161c3
3 changed files with 13 additions and 4 deletions

4
bluettack.sh Normal file
View File

@ -0,0 +1,4 @@
service bluetooth start
btscanner
spooftooph -i hci0 -a A0:02:DC:11:4F:85 -n Car537

View File

@ -232,8 +232,14 @@ def getDefaultInterface():
return interface
def getGatewayIP():
getGateway_p = sr1(IP(dst="google.com", ttl=0) / ICMP() / "XXXXXXXXXXX", verbose=False)
return getGateway_p.src
try:
getGateway_p = sr1(IP(dst="google.com", ttl=0) / ICMP() / "XXXXXXXXXXX", verbose=False)
return getGateway_p.src
except:
print("\n{0}ERROR: Gateway IP could not be obtained. Please enter IP manually.{2}\n").format(RED, END)
header = ('{0}kickthemout{1}> {2}Enter Gateway IP {3}(e.g. 192.168.1.1): '.format(BLUE, WHITE, RED, END))
gatewayIP = raw_input(header)
return gatewayIP
def resolveMac(mac):
try:
@ -284,7 +290,6 @@ def main():
print('\n\n{0}Thanks for dropping by.'
'\nCatch ya later!{1}').format(GREEN, END)
if __name__ == '__main__':
defaultInterface = getDefaultInterface()
@ -292,4 +297,4 @@ if __name__ == '__main__':
defaultInterfaceMac = get_if_hwaddr(defaultInterface)
scanNetwork()
main()
main()

BIN
scan.pyc Normal file

Binary file not shown.