performing-wifi-password-cracking-with-aircrack

Captures WPA/WPA2 handshakes and cracks wireless passphrases offline using aircrack-ng and hashcat.

954|172|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/xalgord/xalgorix --skill performing-wifi-password-cracking-with-aircrack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performing-wifi-password-cracking-with-aircrack
Source: https://github.com/xalgord/xalgorix/tree/main/internal/tools/skills/data/network-security/performing-wifi-password-cracking-with-aircrack
Command: npx skills add https://github.com/xalgord/xalgorix --skill performing-wifi-password-cracking-with-aircrack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

During authorized wireless penetration tests, security teams need to prove whether WPA/WPA2 passphrases are weak enough to be cracked offline, but the capture-and-crack workflow involves many tools, formats, and failure modes that are easy to get wrong.

Core Features & Use Cases

  • Handshake and PMKID Capture: Guides monitor-mode setup, targeted airodump-ng scanning, deauthentication-based 4-way handshake capture, and clientless PMKID extraction with hcxdumptool.
  • Offline Cracking Workflows: Covers aircrack-ng dictionary attacks and GPU-accelerated hashcat attacks (mode 22000) including rules, masks, and combinator modes.
  • Capture Validation: Explains how to verify a complete handshake before cracking, handle 5 GHz band coverage, and recognize WPA3-SAE and 802.11w PMF resistance.
  • Use Case: A consultant assessing a corporate office captures the Guest-WiFi handshake via deauth, cracks the passphrase with hashcat and rockyou.txt in under a minute, and documents remediation recommendations in a structured report.

Quick Start

Use this skill to capture the WPA2 handshake for the authorized test SSID on channel 6 and crack it with hashcat using the rockyou.txt wordlist.

Frequently Asked Questions about performing-wifi-password-cracking-with-aircrack

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I capture a WPA2 handshake with aircrack-ng?

Enable monitor mode with airmon-ng, run airodump-ng locked to the target BSSID and channel, then either wait for a client reconnection or send deauth frames with aireplay-ng to force a new 4-way handshake. Verify the capture with aircrack-ng before cracking.

How to crack WPA2 passwords with hashcat?

Convert the capture with hcxpcapngtool to the hc22000 format, then run hashcat in mode 22000 with a dictionary like rockyou.txt. Add rule files, mask attacks, or combinator mode for deeper cracking beyond plain dictionary guesses.

What is the difference between PMKID and handshake capture?

PMKID capture with hcxdumptool needs no connected client and no deauthentication, extracting the hash from the AP's first EAPOL frame. Handshake capture requires a client reconnection, often forced via deauth, and records the full 4-way exchange.

Why does aircrack-ng not find my captured handshake?

The capture is likely incomplete or on the wrong channel or band. Confirm all four EAPOL messages are present with aircrack-ng or cowpatty, lock airodump-ng to the target channel, and ensure your adapter supports the network's frequency band.

Can WPA3 networks be cracked with aircrack-ng?

WPA3-SAE resists offline dictionary attacks, so traditional handshake cracking does not apply. Networks with 802.11w Protected Management Frames also block deauthentication, preventing forced handshake capture.

Is it legal to crack WiFi passwords with these tools?

Only with explicit written authorization for the specific in-scope networks, such as during a contracted penetration test. Capturing handshakes or deauthenticating clients on networks you do not own or have permission to test is unlawful.