Retour aux articles • MATÉRIEL • • 3 min de lecture

Alfa AWUS036AXML : Audit Wi-Fi 6E & WPA3

Guide technique de l'adaptateur USB Alfa Network AWUS036AXML (chipset MediaTek MT7921AU Wi-Fi 6E tri-bande) sous Linux : mode moniteur, injection 802.11 avec hcxdumptool et défense WPA3-SAE / 802.11w.

Alfa AWUS036AXML : Audit Wi-Fi 6E & WPA3

1. À quoi ça sert : La Carte Réseau de Référence pour l’Audit Wi-Fi 6E (2,4 / 5 / 6 GHz)

Les contrôleurs Wi-Fi internes des ordinateurs portables modernes (Intel AX200/AX210) bloquent fréquemment l’injection de trames ou le mode moniteur sur les bandes 5 GHz et 6 GHz en raison des restrictions réglementaires codées dans leur firmware. Pour auditer proprement une infrastructure sans fil moderne, l’ingénieur sécurité utilise un adaptateur USB externe doté d’un pilote mac80211 directement pris en charge dans le noyau Linux (in-kernel driver).

L’Alfa Network AWUS036AXML s’est imposé comme le successeur moderne du célèbre AWUS036ACH (Realtek RTL8812AU) grâce à son chipset MediaTek MT7921AU :

  • Prise en charge Tri-Bande complète : 2,4 GHz, 5 GHz et 6 GHz (Wi-Fi 6E / 802.11ax) ;
  • Pilote officiel mt7921u intégré nativement au noyau Linux à partir de la version 5.18+ (zéro compilation DKMS instable) ;
  • Support complet du Mode Moniteur, de l’injection de paquets 802.11, du mode Point d’Accès virtuel et d’un connecteur RP-SMA haute sensibilité associé au Bluetooth 5.2.
Architecture & Flux : Alfa AWUS036AXML : Audit Wi-Fi 6E & WPA3

2. Comment l’utiliser en Audit 802.11 avec hcxdumptool et hcxtools

Dans un test d’intrusion Wi-Fi autorisé, l’outil moderne de référence n’est plus seulement airodump-ng, mais le couple hcxdumptool et hcxtools développé par ZerBea, qui capture les identifiants PMKID (Client-less attack sur le premier message RSN IE du point d’accès) ainsi que les poignées de main EAPOL au format .pcapng unifié :

Étape de l’AuditCommande LinuxCe qui est Vérifié Techniquement
1. Passage en mode moniteur propresudo ip link set wlan0 down && sudo iw dev wlan0 set type monitor && sudo ip link set wlan0 upBascule l’interface mt7921u en écoute brute 802.11 (avec en-têtes radiotap).
2. Capture PMKID & Handshakessudo hcxdumptool -i wlan0 -w audit_wifi.pcapng --rds=1 -FÉvalue si les bornes WPA2 exposent un PMKID dérivable de la clé PSK sans même qu’un client ne soit connecté.
3. Conversion pour audit d’entropiehcxpcapngtool -o audit.hc22000 audit_wifi.pcapngExtrait les condensats au format unifié Hashcat Mode 22000 (WPA-PBKDF2-PMKID+EAPOL).
4. Vérification de robustessehashcat -m 22000 audit.hc22000 wordlist.txtProuve empiriquement si la phrase secrète d’un SSID résiste aux dictionnaires standards.

3. Contre-Mesures Blue Team : Neutraliser hcxdumptool et le Cassage Hors-Ligne

  1. Activer WPA3-SAE (Simultaneous Authentication of Equals) : Contrairement à WPA2-PSK où toute personne capturant un PMKID ou un 4-Way Handshake peut tester des millions de mots de passe hors-ligne sur ses GPU, l’échange Dragonfly (SAE) de WPA3 impose une négociation cryptographique interactive à chaque tentative, rendant hcxdumptool + Hashcat -m 22000 inopérants.
  2. Désactiver le mode de transition WPA2/WPA3 (Transition Mode) sur les SSID sensibles : Si un même SSID accepte à la fois WPA3-SAE et WPA2-PSK pour rétrocompatibilité, un auditeur peut forcer un client à rétrograder en WPA2 ou intercepter le PMKID émis sur la balise WPA2. Créez plutôt un SSID distinct isolé pour les équipements anciens.
  3. Imposer IEEE 802.11w (PMF = Required) : Empêche toute injection de trames Deauthentication ou Disassociation destinées à accélérer la capture d’une reconnexion EAPOL.

Sources


Si vous voulez plus d’information sur l’infrastructure vous pouvez voir mon repo à ce sujet : https://github.com/ravindrajob/InfraAtHome