mirror of
https://github.com/k4m4/kickthemout.git
synced 2025-07-15 14:09:03 +02:00
Merge 1812f2af53
into 861aea2102
This commit is contained in:
commit
c022f92cc8
1 changed files with 10 additions and 4 deletions
|
@ -184,6 +184,8 @@ def getDefaultInterfaceMAC():
|
|||
# retrieve gateway IP
|
||||
def getGatewayIP():
|
||||
global stopAnimation
|
||||
if options.gateway:
|
||||
return options.gateway
|
||||
try:
|
||||
getGateway, timeout = sr1(IP(dst="github.com", ttl=0) / ICMP() / "XXXXXXXXXXX", verbose=False, timeout=4)
|
||||
if timeout:
|
||||
|
@ -740,6 +742,10 @@ if __name__ == '__main__':
|
|||
callback=targetList, type='string',
|
||||
dest='targets', help='specify target IP address(es) and perform attack')
|
||||
|
||||
parser.add_option('-g', '--gateway', action='callback',
|
||||
callback=(lambda option, opt, value, parser: setattr(parser.values, option.dest, value)), type='string',
|
||||
dest='gateway', help='specify gateway IP address')
|
||||
|
||||
(options, argv) = parser.parse_args()
|
||||
|
||||
try:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue