PHL-T-009
Observable indicators
- DEAUTH frame bursts to force client reauthentication
- Pmkid capture queries to the AP (no client interaction required for WPA2-PSK with newer attack)
- Unknown WiFi MAC OUI observed continuously near the perimeter (pwnagotchi badge frame leaks)
WPA handshake capture and offline cracking
A pocket Linux device passively or actively captures the 4-way handshake (or directly the PMKID via the AP's RSN IE) and ships it off for offline cracking with hashcat. Pwnagotchi makes this a fire-and-forget badge that an attacker leaves running in their pocket during a coffee-shop or office visit.
Attack chain
- Attacker enters RF range with the capture device running.
- Optional active deauth forces clients to reauthenticate, exposing the 4-way handshake.
- Newer PMKID attack pulls a crackable hash from the AP itself with no client needed.
- Offline cracking against a wordlist or rules-based attack reveals the PSK if it is weak.
Why it matters
Mainly a threat for WPA2-PSK / WPA3-Personal corporate guest networks and any staff network not on EAP-TLS. Once the PSK is cracked, the attacker rejoins the network at will from a distance, indistinguishable from a legitimate device on the wire.
Defensive layers
- Detection:
PHL-D-009(deauth burst),PHL-D-013(pwnagotchi-style probe pattern with characteristic SSID list). - Prevent: WPA2/3-Enterprise with EAP-TLS only; segregated guest VLAN with rate-limit; long random PSK with rotation if Personal is unavoidable.
- Respond: rotate guest PSK on detection; investigate connected devices for unusual traffic; revoke certs proactively when EAP-TLS is in use.