Packet Sniffing Basics

A comprehensive guide to wireless network packet capturing in monitor mode

Introduction to Packet Sniffing with Monitor Mode

Packet sniffing is a fundamental technique in ethical hacking and network security assessment. When monitor mode is enabled on a wireless interface, it provides the ability to capture all Wi-Fi packets sent within range, regardless of:

Wi-Fi Router Client 1 Client 2 Hacker in Monitor Mode (Capturing All Packets)

Fig 1: Packet Sniffing in Monitor Mode - The attacker can capture all packets between the router and legitimate clients

Using Airodump-NG for Packet Capture

Airodump-NG is a powerful tool from the Aircrack-NG suite designed specifically for packet sniffing in monitor mode. It allows you to:

Note: Airodump-NG is part of the Aircrack-NG suite which comes pre-installed on Kali Linux, a popular penetration testing distribution.

Enabling Monitor Mode and Identifying the Interface

Before using Airodump-NG, you must enable monitor mode on your wireless adapter. Here's how to do it:

iwconfig                       # List all wireless interfaces
ifconfig wlan0 down           # Disable the wireless interface
iwconfig wlan0 mode monitor   # Set interface to monitor mode
ifconfig wlan0 up             # Enable the interface again
iwconfig                      # Verify monitor mode is enabled

After enabling monitor mode, your interface name might change to mon0, wlan0mon, or similar, depending on your system configuration. Take note of this name as you'll need it for running Airodump-NG.

Important: The interface name (wlan0 in the example) may be different on your system. Common names include wlan0, wlan1, eth0, or ath0. Check the output of iwconfig to identify your wireless interface.

Running Airodump-NG

Once monitor mode is enabled, you can start Airodump-NG to begin capturing packets:

airodump-ng wlan0    # Replace wlan0 with your monitor mode interface name

Airodump-NG will start running and display all wireless networks in range. The program will continue running until you quit it by pressing Ctrl+C.

Terminal - Airodump-NG Output
CH 9 ][ Elapsed: 30 s ][ 2025-07-16 12:34 BSSID PWR Beacons #Data, #/s CH MB ENC CIPHER AUTH ESSID AA:BB:CC:DD:EE:FF -35 125 204 15 6 130 WPA2 CCMP PSK HomeNetwork 11:22:33:44:55:66 -67 56 12 0 1 54 WPA2 CCMP PSK GuestWiFi AA:22:BB:44:CC:66 -78 42 0 0 11 54 WEP WEP SKA OldRouter DD:EE:FF:00:11:22 -50 88 56 2 9 270 WPA2 CCMP PSK CompanyWiFi BSSID STATION PWR Rate Lost Frames Probe AA:BB:CC:DD:EE:FF 22:33:44:55:66:77 -42 0 - 1 0 32 HomeNetwork AA:BB:CC:DD:EE:FF 33:44:55:66:77:88 -55 0 - 1 0 24 DD:EE:FF:00:11:22 44:55:66:77:88:99 -60 0 - 1 0 18 CompanyWiFi

Fig 2: Example Airodump-NG output showing discovered networks and connected clients

Analyzing the Output of Airodump-NG

The output of Airodump-NG provides valuable information about nearby wireless networks. Let's break down what each column means:

Column Description
BSSID The MAC address of the access point (router)
PWR Signal strength - higher numbers (closer to 0) indicate stronger signals
Beacons Number of announcement frames sent by the AP
Data Number of data packets captured (useful for cracking)
CH The channel the network operates on (1-14)
MB Maximum speed supported by the AP in Mbps
ENC Encryption type (WEP, WPA, WPA2, OPN)
CIPHER Cipher used (CCMP, TKIP, WEP)
AUTH Authentication method (PSK, MGT, SKA)
ESSID The network name visible to users

The bottom section shows client devices (STATION) connected to each network, including their signal strength and activity.

Understanding Network Encryption Types

Different encryption types provide varying levels of security:

Wi-Fi Security Comparison Least Secure Most Secure Open (No Encryption) WEP (Easily Cracked) WPA (Vulnerable) WPA2 (Standard) WPA3 (Most Secure)

Fig 3: Wi-Fi Security Standards Comparison

Key Takeaways

Ethical Warning: Packet sniffing and network analysis should only be performed on networks you own or have explicit permission to test. Unauthorized access to computer networks is illegal in most jurisdictions and violates ethical standards.