Field notes / 010

802.1X Explorer

Joining a wireless network is a conversation: discovery, an identity check, then a key exchange that neither side ever transmits. Step through that conversation for open, personal, identity-based, and enterprise networks — then break it on purpose and watch where it stops.

ClientsupplicantAccess pointauthenticatorRADIUSauth serverProbe request / response802.11 AuthenticationAssociation request / responseEAPOL-StartEAP-Request / IdentityEAP-Response / IdentityAccess-Request (EAP-Message)EAP-TLS ServerHello / CertificateTLS key exchangeInner MSCHAPv2Access-Accept (MS-MPPE keys)EAP-SuccessEAPOL-Key message 1 (ANonce)EAPOL-Key message 2 (SNonce + MIC)EAPOL-Key message 3 (GTK)EAPOL-Key message 4 (ACK)Encrypted data frames
The client asks who is on the channel. The AP answers with its capabilities, including the AKM (802.1X) and cipher it will accept.
step 1 / 17