diff --git a/listener.py b/listener.py index 90612df..b770f6b 100755 --- a/listener.py +++ b/listener.py @@ -73,7 +73,10 @@ def handle_packet(pkt): dot11 = pkt[Dot11] a1 = dot11.addr1.lower() - a2 = dot11.addr2.lower() + try: + a2 = dot11.addr2.lower() + except: + a2 = None # === Detect APs via beacons/probe responses === if dot11.type == 0 and dot11.subtype in (5, 8): # Probe Response or Beacon