Skip to main content

Overview

Before attacking a WPA Enterprise network, passive capture reveals critical information: domain names from EAP identity frames, server certificate details for cloning, and supported EAP methods. Steps 1–3 are entirely passive. Step 4 (EAP method enumeration) sends active probes and requires a valid username.

1. Capture Enterprise Traffic

Focus airodump-ng on the target AP channel:

2. Harvest EAP Identities

Misconfigured clients send their identity (username + domain) in plaintext before the TLS tunnel is established. Extract with tshark:
Filter in Wireshark:
Look for Response, Identity packets, they contain DOMAIN\username or username@domain.

3. Extract Server Certificate

The RADIUS server sends its TLS certificate in cleartext during the handshake. Useful for:
  • Identifying the organisation and domain
  • Cloning the certificate for a trusted rogue AP attack
Extract all IA5String fields (CN, email, org):
Full certificate dump:
Wireshark filter:
Display a saved DER certificate:

4. Enumerate EAP Methods (EAP_buster)

With a valid username from step 2, probe the AP to discover which EAP methods it supports:
Common methods to look for: PEAP, TTLS, TLS, FAST.

5. Organise Captures (wifi_db)

wifi_db imports all captures into a SQLite database for easy querying of identities, certificates, and network metadata:

Summary: What to Collect