mirror of
https://github.com/k4m4/kickthemout.git
synced 2024-11-22 13:04:25 +01:00
[Fix] Skip APIPA network
This commit is contained in:
parent
2aa39a3f26
commit
84c996e929
7
scan.py
7
scan.py
@ -54,6 +54,11 @@ def scanNetwork():
|
|||||||
if netmask <= 0 or netmask == 0xFFFFFFFF:
|
if netmask <= 0 or netmask == 0xFFFFFFFF:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
# Skip APIPA network (corresponds to the 169.254.0.0/16 adress range)
|
||||||
|
# See https://fr.wikipedia.org/wiki/Automatic_Private_Internet_Protocol_Addressing for more details
|
||||||
|
if network == 2851995648:
|
||||||
|
continue
|
||||||
|
|
||||||
net = to_CIDR_notation(network, netmask)
|
net = to_CIDR_notation(network, netmask)
|
||||||
|
|
||||||
if interface != scapy.config.conf.iface:
|
if interface != scapy.config.conf.iface:
|
||||||
@ -61,4 +66,4 @@ def scanNetwork():
|
|||||||
continue
|
continue
|
||||||
|
|
||||||
if net:
|
if net:
|
||||||
return scan_and_print_neighbors(net, interface)
|
return scan_and_print_neighbors(net, interface)
|
||||||
|
Loading…
Reference in New Issue
Block a user