Let's also exclude the AP BSSID.
This commit is contained in:
parent
8809059402
commit
b4f3c7fdad
1 changed files with 2 additions and 2 deletions
|
@ -94,7 +94,7 @@ def get_clients_on_ap(capture, ap_bssid):
|
|||
|
||||
return len(clients)
|
||||
|
||||
def get_clients_on_channel(capture, ap_channel):
|
||||
def get_clients_on_channel(capture, ap_channel, ap_bssid):
|
||||
from_channel_freq = CHANNEL_LOOKUP_TABLE.get(ap_channel, {}).get('freq', None)
|
||||
if not from_channel_freq:
|
||||
print(f"[!] Invalid channel: {ap_channel}")
|
||||
|
@ -121,7 +121,7 @@ def get_clients_on_channel(capture, ap_channel):
|
|||
da = getattr(wlan, 'da', '').lower()
|
||||
|
||||
for mac in (sa, da):
|
||||
if mac and mac != 'ff:ff:ff:ff:ff:ff':
|
||||
if mac and mac != 'ff:ff:ff:ff:ff:ff' and mac != ap_bssid:
|
||||
clients.add(mac.lower())
|
||||
|
||||
except AttributeError:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue