Skip to main content
6 min read Intermediate Wireless

Wireless Pentesting Checklist

How to perform real world Wifi Pentesting:

Unauthenticated

  • Collect details using airodump-ng / Kismet / WiFi Analyzer: SSID, BSSID, channel, encryption type, WPS status

  • If WPS is enabled → assess WPS exposure; if not → proceed with other authentication methods

  • Identify encryption type: Open / WEP / WPA2 / WPA3 (note handshake + authentication type)

  • Check WiFi signal leakage beyond intended physical boundary (office perimeter)

  • Use airodump-ng to monitor target AP and clients; identify active stations

  • Check for captive portal:

    • Observe authentication flow
    • Validate client binding/session behavior
  • Validate MAC filtering / access restrictions (if present)

  • Test network reachability (if any partial access exists): DNS / HTTP / ICMP behavior

  • Observe traffic patterns for exposed services or misconfigurations


If Enterprise Setup (802.1X)

  • Identify WPA2/WPA3-Enterprise deployment
  • Determine EAP method (PEAP / EAP-TLS / TTLS / others)
  • Validate certificate authentication behavior (trusted / untrusted / pinned)
  • Identify RADIUS dependency and authentication flow
  • Assess misconfigurations in enterprise authentication policy
  • Evaluate rogue AP / Evil Twin feasibility (only in authorized scope)
  • Check client-side trust validation behavior

Authenticated (Access to Network Obtained)

  • Enable Wireshark before connecting; inspect traffic (DNS / HTTP / SMB / mDNS / ARP)
  • Identify internal service discovery protocols (Avahi / mDNS, NetBIOS, SSDP)
  • Map internal devices (printers, IoT devices, smart TVs, Macs)
  • Check VLAN / subnet segmentation between users, servers, and sensitive systems
  • Validate outbound traffic restrictions (DNS / HTTP / HTTPS filtering)
  • Check whether restricted content or services (malicious sites, Tor, etc.) are blocked or allowed
  • Monitor internal communication patterns for exposed services or misconfigurations

Reference

Wireless Pentesting Tools

Aircrack-ng Suite
ToolDescription
Aircrack-ngCore WiFi auditing suite used for monitoring, capturing packets, and cracking WPA/WPA2-PSK handshakes.
Airodump-ngPassive wireless sniffing tool used to capture SSIDs, BSSIDs, clients, and handshake data.
Aireplay-ngPacket injection tool used for generating traffic and testing wireless authentication flows.
Airbase-ngUsed to create rogue access points for testing client behavior and network responses.

WPS Attack Tools
ToolDescription
ReaverExploits WPS PIN vulnerabilities to recover WPA/WPA2 passphrases.
BullyAlternative WPS attack tool with improved stability in certain router implementations.

Wireless Reconnaissance Tools
ToolDescription
KismetPassive wireless network detector used for reconnaissance, discovery, and traffic monitoring.
WifiteAutomated WiFi attack framework that integrates multiple wireless tools for testing.

Handshake & Capture Tools
ToolDescription
hcxdumptoolCaptures WPA/WPA2 handshakes and PMKID data for offline analysis.
hcxtoolsConverts captured wireless data into formats compatible with cracking tools.

WiFi Pentesting – Core Concepts


Wireless Fundamentals
ConceptDescription
802.11 StandardsIEEE-defined WiFi communication standards (a/b/g/n/ac/ax) that define how wireless devices communicate, including speed, modulation, and frequency usage.
SSIDThe public name of a wireless network broadcast by an access point to allow clients to identify and connect to it.
BSSIDThe unique MAC address of a specific access point radio, used to differentiate individual APs even if they share the same SSID.
ESSIDA logical grouping of multiple access points under the same SSID to provide seamless roaming across larger coverage areas.
ChannelA specific frequency segment within a WiFi band used to transmit data while minimizing interference from nearby networks.
Frequency BandThe radio spectrum used for WiFi communication such as 2.4 GHz (range), 5 GHz (speed), and 6 GHz (high capacity).

WiFi Architecture
ConceptDescription
Access Point (AP)A networking device that provides wireless connectivity and bridges wireless clients to the wired network infrastructure.
Client / Station (STA)Any device (laptop, phone, IoT device) that connects to a wireless access point.
WLANA Wireless Local Area Network formed by one or more access points and connected clients.
Infrastructure ModeStandard WiFi communication model where all client traffic is routed through an access point.
Ad-Hoc ModeA decentralized wireless mode where devices communicate directly without an access point.

Authentication & Security Models
ConceptDescription
Open System AuthenticationA basic authentication method where no credentials are required to join the network.
Shared Key AuthenticationA legacy authentication mechanism that uses a shared secret key (now largely obsolete).
WPA/WPA2-PSKA password-based authentication model where all users share a single pre-shared key.
WPA2-Enterprise (802.1X)An enterprise authentication model where each user is individually authenticated through a central identity system.
RADIUSA centralized authentication, authorization, and accounting server used in enterprise wireless networks.
WPA3 SAEA modern authentication protocol that provides stronger resistance against offline password attacks.

Encryption Standards
ConceptDescription
WEPAn outdated encryption standard with serious cryptographic weaknesses and no real security.
TKIPA transitional encryption protocol designed to replace WEP but now considered insecure and deprecated.
AES-CCMPA strong encryption standard used in WPA2 that provides confidentiality, integrity, and authenticity.
GCMPA modern encryption mode used in WPA3 offering improved security and performance.

WiFi Frame Types
ConceptDescription
Management FramesFrames used for establishing, maintaining, and terminating wireless connections between clients and access points.
Control FramesFrames that manage data transmission reliability and coordination between devices.
Data FramesFrames that carry actual user data across the wireless network.
Beacon FramesPeriodic broadcasts from access points that advertise network presence and capabilities.
Probe Requests / ResponsesFrames used during network discovery when clients search for available WiFi networks.
Authentication FramesFrames used during the initial authentication phase before a client joins the network.

Network Components
ConceptDescription
Basic Service Set (BSS)A single access point and its associated wireless clients forming one coverage area.
Extended Service Set (ESS)A collection of multiple access points sharing the same SSID to provide seamless roaming.
Distribution System (DS)The wired backbone that connects multiple access points in an enterprise network.
WLAN ControllerA centralized management system used to configure and control multiple access points in enterprise environments.

Frequency & Channels
ConceptDescription
2.4 GHz BandA lower-frequency band offering wider coverage but more interference and congestion.
5 GHz BandA higher-frequency band providing faster speeds and lower interference.
6 GHz BandA modern WiFi 6E band designed for high-speed, low-latency wireless communication.
Channel WidthThe amount of spectrum used per channel (20/40/80/160 MHz), affecting throughput and stability.
DFS ChannelsDynamic frequency channels that avoid radar interference and are regulated in certain regions.