Strobesstrobes
Platform
Solutions
Resources
Customers
Company
Pricing
Book a Demo
Strobesstrobes

Strobes connects every exposure signal to autonomous action, so security teams fix what matters, prove what works, and stop chasing noise.

Book a DemoTalk to an expert
ISO 27001SOC 2CREST
  • Platform
  • Platform Overview
  • Agentic Exposure Management
  • AI Agents
  • Integrations
  • API & Developers
  • Workflows & Automation
  • Analytics & Reporting
  • Solutions
  • Exposure Assessment (EAP)
  • Attack Surface Management
  • Application Security Posture
  • Risk-Based Vulnerability Management
  • Adversarial Exposure Validation (AEV)
  • AI Pentesting
  • Pentesting as a Service
  • CTEM Framework
  • By Industry
  • Financial Institutions
  • Technology
  • Retail
  • Healthcare
  • Manufacturing
  • By Roles
  • CISOs
  • Security Directors
  • Cloud Security Leaders
  • App Sec Leaders
  • Resources
  • Quick Agentic Pentest
  • Blog
  • Customer Stories
  • eBooks
  • Datasheets
  • Videos & Demos
  • Exposure Management Academy
  • CTEM Maturity Assessment
  • Pentest Health Check
  • Security Tool ROI Calculator
  • Company
  • About Strobes
  • Meet the Team
  • Trust & Security
  • Contact Us
  • Careers
  • Become a Partner
  • Technology Partner
  • Partner Deal Registration
  • Press Release

Weekly insight for security leaders

CTEM research, agentic AI trends, and what's actually moving the needle.

© 2026 Strobes Security Inc. All rights reserved.

Privacy PolicyTerms of ServiceCookie PolicyAccessibilitySitemap
Back to Blog
Wireless Penetration Testing Guide
Network PentestingPenetration Testing

Wireless Penetration Testing Guide

Akhil ReniOctober 7, 20257 min read

Table of Contents

  • What is wireless penetration testing?
  • What hardware and tools do you need?
  • How do you attack WPA2-PSK networks?
  • Is WPA3 actually more secure, and how do you test it?
  • Evil Twin attacks beat encryption by attacking the user
  • What do scanners miss, and how do you secure Wi-Fi?
  • Frequently asked questions
  • Sources and references

Authors

A
Akhil Reni

Share

Table of Contents

  • What is wireless penetration testing?
  • What hardware and tools do you need?
  • How do you attack WPA2-PSK networks?
  • Is WPA3 actually more secure, and how do you test it?
  • Evil Twin attacks beat encryption by attacking the user
  • What do scanners miss, and how do you secure Wi-Fi?
  • Frequently asked questions
  • Sources and references

Authors

A
Akhil Reni

Share

TL;DR
  • ✓A WPA2 test really answers one question: is the pre-shared key in a wordlist? A 12-plus character random key defeats offline cracking; Summer2025! falls in minutes.
  • ✓The clientless PMKID attack pulls a crackable hash directly from the AP with no deauth, keeping you off a wireless IDS that watches for deauth floods.
  • ✓WPA3's SAE handshake resists capture-and-crack, but transition mode and Dragonblood downgrade attacks can coerce a client back to crackable WPA2.
  • ✓Evil Twin and rogue-RADIUS attacks skip encryption entirely, harvesting MSCHAPv2 from clients that do not validate the RADIUS server certificate.
  • ✓The strongest enterprise fix is EAP-TLS with client certificates, or at minimum a pushed profile that pins the RADIUS cert so a user cannot click through a warning.

On one office assessment we never went inside the building. We sat in the parking lot, pulled a PMKID off the guest SSID, cracked the key over lunch, joined the guest network, and discovered the guest and corporate VLANs were not actually separated. A weak Wi-Fi password had quietly handed us internal network access from a car. Range, not a network jack, is the scope of a wireless test, and a single guessable key or an unvalidated 802.1X certificate can undo every firewall you own.

This guide walks the wireless pentest workflow with the real tool output you would see: discovery, PMKID capture, cracking, WPA3 transition-mode testing, and Evil Twin credential harvesting, then the config-level fixes. It sits alongside our network penetration testing overview and the internal network penetration testing guide that picks up once you are on the LAN.

Table of contents
  1. What is wireless penetration testing?
  2. What hardware and tools do you need?
  3. How do you attack WPA2-PSK networks?
  4. Is WPA3 actually more secure, and how do you test it?
  5. Evil Twin attacks beat encryption by attacking the user
  6. What do scanners miss, and how do you secure Wi-Fi?

What is wireless penetration testing?

Wireless penetration testing is an authorized assessment of Wi-Fi networks and the clients that use them, aimed at finding weaknesses an attacker could exploit from radio range. That includes the encryption protecting each SSID, the strength of pre-shared keys, the configuration of enterprise 802.1X, and whether users can be lured onto rogue access points.

Unlike a wired test, range is the scope. A tester maps which networks are reachable from public areas, checks guest and corporate SSID separation, and confirms whether a wireless foothold reaches the internal network or stays sandboxed. The deliverable is usually a mix of crackable keys, missing client protections, and segmentation gaps.

The methodology follows a predictable arc: passive survey, target selection, capture (handshake, PMKID, or RADIUS challenge), offline cracking or live credential harvest, then a pivot test. Rules of engagement matter more than on a wired test, because radio attacks like deauthentication can disrupt nearby networks outside your scope, so targeted deauth beats broad flooding every time.

What hardware and tools do you need?

The one piece of special hardware is a wireless adapter that supports monitor mode and packet injection, such as chipsets based on the Atheros AR9271 or Realtek RTL8812AU. Everything else is software that ships with Kali: the aircrack-ng suite (airmon-ng, airodump-ng, aireplay-ng, aircrack-ng), hcxdumptool and hcxtools for PMKID capture and format conversion, hashcat for GPU cracking, Kismet for passive discovery, and eaphammer or hostapd-wpe for enterprise rogue-AP work.

Put the adapter in monitor mode, killing interfering processes first, then survey to list every BSSID, channel, encryption type, and connected client in range.

$ airmon-ng check kill
$ airmon-ng start wlan0
$ airodump-ng wlan0mon
 BSSID              CH  ENC   ESSID
 AA:BB:CC:DD:EE:FF   6  WPA2  CorpWiFi      <- target: WPA2-PSK
 11:22:33:44:55:66  11  WPA3  CorpWiFi-Sec  <- WPA3, check for transition mode
 99:88:77:66:55:44   1  WPA2  GuestNet      <- guest SSID, check VLAN separation

That survey is your target list. The ENC column tells you which attack applies, and any WPA3 SSID advertised alongside a WPA2 one of the same name is an immediate transition-mode red flag.

How do you attack WPA2-PSK networks?

WPA2-PSK falls to a capture followed by offline cracking, and the cleanest capture is the clientless PMKID attack, which pulls the PMKID directly from the AP's first message with no deauth and no connected client. It is quieter because it never deauthenticates anyone, keeping you off a wireless IDS that watches for deauth floods. Convert to hashcat format and crack mode 22000, which covers both PMKID and the 4-way handshake.

$ hcxdumptool -i wlan0mon -o capture.pcapng --enable_status=1
[*] AA:BB:CC:DD:EE:FF  CorpWiFi  PMKID:KEY_FOUND   <- PMKID grabbed, no client needed

$ hcxpcapngtool -o capture.hc22000 capture.pcapng
$ hashcat -m 22000 capture.hc22000 rockyou.txt -r rules/best64.rule
AA...:CorpWiFi:Summer2025!     <- pre-shared key recovered
Status...........: Cracked

That Cracked line is the whole test in one word: the key was in a wordlist. A 12-character random key essentially cannot be cracked this way; Summer2025! falls in minutes. The alternative classic route grabs the 4-way handshake with a targeted deauth (aireplay-ng -0 5 -a <bssid> -c <client> wlan0mon) when no PMKID is available, then cracks the same mode 22000.

Wireless encryption: attack surface at a glance
ProtocolPrimary attackPractical risk
WEPIV collision, instant key recoveryBroken; crackable in minutes
WPA2-PSKHandshake / PMKID capture + offline crackHigh if the passphrase is guessable
WPA2-EnterpriseRogue RADIUS, MSCHAPv2 harvestHigh without cert validation
WPA3-SAETransition-mode downgrade, DragonbloodStrong if WPA3-only with a long key

Is WPA3 actually more secure, and how do you test it?

WPA3 closes the offline-cracking hole that defines WPA2, but it is not bulletproof. Its Simultaneous Authentication of Equals (SAE) handshake resists capture-and-crack, so a strong WPA3-only network will not fall to the workflow above. That is a genuine improvement.

The catch is transition mode. Most deployments run a mixed WPA2/WPA3 mode for backward compatibility, and an attacker can force a downgrade to WPA2 and attack that instead. The Dragonblood research also found side-channel and downgrade weaknesses in early SAE implementations. So a WPA3 test checks for transition-mode downgrade, weak-group negotiation, and whether the network can be coerced back to a crackable handshake. You survey the RSN information to confirm whether SAE is the only accepted suite or whether PSK is still advertised alongside it (hcxdumptool -i wlan0mon --rds=1). If both appear, you stand up a transition-mode-aware Evil Twin offering only WPA2 and watch whether clients downgrade. WPA3-only with a strong passphrase is the configuration you want to confirm.

Evil Twin attacks beat encryption by attacking the user

Evil Twin attacks skip encryption entirely by impersonating a trusted network. You stand up a fake AP with the same SSID, deauth clients off the real one, and capture credentials or serve a captive-portal phish when they reconnect to yours. Modern clients warn before joining an unknown open network, so the reliable wins come from saved profiles and enterprise misconfigurations rather than a generic portal.

WPA2-Enterprise (802.1X) is where it gets serious. If clients do not strictly validate the RADIUS server certificate, a rogue RADIUS server harvests the MSCHAPv2 challenge-response, which you crack offline to recover domain credentials, often the same ones that authenticate to Active Directory.

$ eaphammer -i wlan0mon --essid CorpWiFi --creds
[*] Rogue AP up, waiting for clients...
mschapv2: CORP\m.lin::3a8f...:0011223344556677   <- domain creds challenge-response captured

$ hashcat -m 5500 netntlm.txt rockyou.txt
m.lin:CORP:Autumn2025!     <- domain password recovered

Those harvested domain credentials are exactly the foothold an internal network penetration test picks up from. The fix is server-certificate validation and, ideally, EAP-TLS with client certificates so there is no shared secret to phish.

Wireless findings report excerpt
FindingSeverity (CVSS)EvidenceRemediation
Weak WPA2-PSK guest keyHigh (8.1)hashcat -m 22000 cracked Summer2025! from a PMKIDWPA3-only, 12+ char random key
Guest SSID bridges to corporate VLANCritical (9.0)Cracked guest key reached the internal /24Separate VLANs + firewall, not just SSID
No RADIUS cert validation on clientsHigh (8.5)eaphammer harvested CORP\m.lin MSCHAPv2, cracked offlineEAP-TLS or pinned-cert client profile
WPA3 running transition modeMedium (6.5)RSN advertised SAE + PSK; client downgraded to WPA2Disable transition mode; WPA3-only

What do scanners miss, and how do you secure Wi-Fi?

Network scanners miss Wi-Fi almost entirely, because the attack surface lives over the air rather than on an IP an agent can reach. Nessus will not tell you a guest SSID bridges to the corporate VLAN, that clients accept any RADIUS certificate, or that your WPA3 deployment quietly runs transition mode. Those are radio-side and configuration problems only an on-site survey with a monitor-mode adapter finds. The most common tester mistake is broad untargeted deauth flooding, which disrupts the business and can violate scope; use single targeted deauths against one client.

Securing Wi-Fi comes down to a short list. Use WPA3-only mode with a 12-plus character random pre-shared key and disable WPA2/WPA3 transition mode where you can. For enterprise, deploy EAP-TLS with client certificates, or at minimum push a configuration profile (Intune, a Mac profile, or GPO) that pins the expected RADIUS certificate and server name, so a user cannot click through a warning and hand their domain password to a fake AP. That single control neuters the highest-impact enterprise attack, because the rogue RADIUS server never gets a valid handshake to harvest. Separate guest and corporate networks at the VLAN and firewall level, not just by SSID, the same segmentation point in our enterprise misconfigurations guide, and monitor for rogue APs with a wireless IDS. Because APs, clients, and certificates change constantly, the continuous approach in agentic pentesting complements periodic on-site Wi-Fi assessments.

Strobes insight
A WPA2 test answers one question: is the pre-shared key in a wordlist? A 12-plus character random passphrase defeats offline cracking outright. The cheapest wireless fix you have is a strong key and WPA3-only mode.

Frequently asked questions

What is wireless penetration testing?
It is an authorized assessment of Wi-Fi networks from radio range, checking encryption strength, pre-shared key quality, enterprise 802.1X configuration, and exposure to rogue or impersonated access points. The goal is to find ways an attacker could get onto the network or harvest credentials over the air, often without ever entering the building.
Can WPA2 still be cracked in 2026?
Yes, when the pre-shared key is weak. Testers capture the 4-way handshake or, more quietly, a PMKID, then crack it offline with hashcat mode 22000. A long random passphrase makes this computationally infeasible, but dictionary-friendly passwords like Summer2025! still fall in minutes.
Is WPA3 crackable?
WPA3's SAE handshake resists the offline capture-and-crack attack that works on WPA2. The main weaknesses are transition mode, where an attacker downgrades the connection to WPA2, and early implementation flaws found in the Dragonblood research. WPA3-only mode with a strong key is the secure configuration.
What is an Evil Twin attack?
An Evil Twin is a rogue access point that impersonates a legitimate network's SSID. Attackers deauthenticate clients from the real AP so they reconnect to the fake one, then harvest credentials or serve a phishing captive portal. It bypasses encryption by attacking the user rather than the protocol.
What hardware do I need for Wi-Fi pentesting?
You need a wireless adapter that supports monitor mode and packet injection, commonly built on Atheros AR9271 or Realtek RTL8812AU chipsets. The rest is software like the aircrack-ng suite, hcxdumptool, hashcat, and eaphammer, all of which ship with Kali Linux.
How do you attack WPA2-Enterprise networks?
If clients do not validate the RADIUS server certificate, you stand up a rogue RADIUS server with hostapd-wpe or eaphammer to capture the MSCHAPv2 challenge-response, then crack it offline (hashcat mode 5500) to recover domain credentials. The defense is strict server-certificate validation and ideally EAP-TLS with client certificates.

Sources and references

  • Aircrack-ng Documentation
  • Dragonblood: WPA3 Analysis
  • MITRE ATT&CK: Initial Access
A
Akhil Reni
Co-founder and CTO, Strobes
Akhil Reni is co-founder and CTO of Strobes, building AI-driven penetration testing and exposure management for security teams.
Tags
WirelessNetwork PentestingOffensive Security

Stop chasing vulnerabilities Start reducing exposure

See how Strobes AI agents validate and fix your most critical exposures automatically.

Book a Demo
Continue Reading

Related Posts

How to pentest single-page applications - React, Angular and Vue SPA security testing guide
Penetration TestingApplication Security

How to Pentest Single-Page Applications (React, Angular, Vue)

Learn how to pentest React, Angular, and Vue SPAs. Covers DOM XSS, client-side routing bypass, JS bundle secrets, and why traditional DAST scanners fail.

Jun 4, 202623 min
Bug bounty vs pentesting vs AI pentesting comparison featured image
Penetration TestingApplication Security

Bug Bounty vs. Pentesting vs. AI Pentesting: Which Model Fits Your AppSec Program?

Bug bounty vs pentesting vs AI pentesting: compare costs, coverage, compliance, and when to use each model. Build a layered AppSec testing strategy.

Jun 4, 202621 min
Pentesting in-house vs outsourcing comparison: cost, coverage, and the third option, AI pentesting
Penetration TestingPTaaS

Pentesting In-House vs. Outsourcing: Cost, Coverage, and the Third Option

Compare in-house vs outsourced pentesting on cost, coverage, and depth. Discover why AI pentesting is the third option that changes the math for security teams.

Jun 4, 202621 min