got that thing Fly
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
tkinter
|
||||
scapy
|
||||
scapy
|
||||
psutil
|
13
src/utils.py
13
src/utils.py
@@ -26,4 +26,15 @@ def validate_subnet_mask(mask):
|
||||
'192.0.0.0', '128.0.0.0', '0.0.0.0'
|
||||
]
|
||||
if mask not in valid_masks:
|
||||
raise ValueError("Invalid subnet mask")
|
||||
raise ValueError("Invalid subnet mask")
|
||||
|
||||
import socket
|
||||
import psutil
|
||||
|
||||
def get_network_interfaces():
|
||||
interfaces = []
|
||||
for iface, addrs in psutil.net_if_addrs().items():
|
||||
for addr in addrs:
|
||||
if addr.family == socket.AF_INET:
|
||||
interfaces.append(iface)
|
||||
return interfaces
|
Reference in New Issue
Block a user