Source profileQuality 92/100

brucesongs/kali-claw/skills/wifi-pentest/SKILL.md

wifi-pentest

WiFi security assessment skills: covering wireless network reconnaissance, WPA/WPA2 handshake capture and offline cracking, WPS PIN brute forcing, Evil Twin attacks, wireless sniffing, and deauthentication attacks.

Source repository stars
67
Declared platforms
2
Static risk flags
0
Last source update
2026-08-19
Source checked
2026-08-28

Decision brief

What it does: where it fits

Supplementary Files: - payloads.md — WiFi attack commands and payloads categorized by Monitor mode, reconnaissance, handshake capture, WEP/WPA cracking, Evil Twin, WPS attacks, deauthentication, PMKID, and Enterprise - test-cases.md — Structured test case list (10 scenarios with…

Best for

  • Enterprise WiFi Security Audit - Assess organizational wireless network encryption strength and configuration vulnerabilities (WPS enabled, weak passwords, default credentials)
  • Red Team Wireless Penetration - Gain network access through Evil Twin or WPS attacks as an entry point for internal network penetration
  • Router Security Hardening Assessment - Test home/enterprise router wireless security configurations, verify WPA3 compatibility and WPS disabled status

Not for

  • Forgetting to kill interfering processes before monitor mode: NetworkManager, wpasupplicant, and avahi-daemon will conflict with monitor mode and cause channel hopping or interface resets. Always run airmon-ng check kil…
  • Ignoring channel width and band selection: Modern APs may operate on 5GHz or 6GHz bands with 40/80/160MHz channel widths. Specifying only 2.4GHz with --band b will miss half the targets. Use --band abg for comprehensive…

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexNot declaredNo explicit evidencePortability before use
Claude CodeDeclaredSource recordInstall path and trigger
CursorDeclaredSource recordInstall path and trigger
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/brucesongs/kali-claw --skill "skills/wifi-pentest"
Safe inspection promptEditorial

Inspect the Agent Skill "wifi-pentest" from https://github.com/brucesongs/kali-claw/blob/a3205f5484ca8fec9fd809f3c16fe41fbc6ac87e/skills/wifi-pentest/SKILL.md at commit a3205f5484ca8fec9fd809f3c16fe41fbc6ac87e. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

Workflow

What the source asks the agent to do

  1. 01

    Summary

    Wifi Pentest skill domain covering network attack operations.

    Wifi Pentest skill domain covering network attack operations.Tools: aircrack-ng, airodump-ng, aireplay-ng, airbase-ng, wifite, reaver, wash, hashcat (+6 more)MITRE ATT&CK: TA0046-Initial Access
  2. 02

    Description

    WiFi security assessment skills: covering wireless network reconnaissance, WPA/WPA2 handshake capture and offline cracking, WPS PIN brute forcing, Evil Twin attacks, wireless sniffing, and deauthentication attacks. Built on the aircrack-ng toolchain and practical experience, sui…

    WiFi security assessment skills: covering wireless network reconnaissance, WPA/WPA2 handshake capture and offline cracking, WPS PIN brute forcing, Evil Twin attacks, wireless sniffing, and deauthentication attacks. Buil…Core Principle: The WPA2-PSK 4-Way Handshake contains encrypted pre-shared key information that can be brute-forced offline; the WPS 8-digit PIN has only 11,000 valid combinations, which can be exhaustively searched wit…
  3. 03

    Use Cases

    1. Enterprise WiFi Security Audit - Assess organizational wireless network encryption strength and configuration vulnerabilities (WPS enabled, weak passwords, default credentials) 2. Red Team Wireless Penetration - Gain network access through Evil Twin or WPS attacks as an entry…

    Enterprise WiFi Security Audit - Assess organizational wireless network encryption strength and configuration vulnerabilities (WPS enabled, weak passwords, default credentials)Red Team Wireless Penetration - Gain network access through Evil Twin or WPS attacks as an entry point for internal network penetrationRouter Security Hardening Assessment - Test home/enterprise router wireless security configurations, verify WPA3 compatibility and WPS disabled status
  4. 04

    Core Tools

    Review the “Core Tools” section in the pinned source before continuing.

    Review and apply the “Core Tools” source section.
  5. 05

    Methodology

    Key Decision Points: - WPS Open - Prioritize reaver attack (10 minutes - 10 hours) - Strong Signal + Online Clients - Deauthentication + handshake capture (5-15 minutes) - WPA2-Enterprise - Evil Twin + hostapd-wpe credential interception - Expected Weak Password - aircrack-ng di…

    WPS Open - Prioritize reaver attack (10 minutes - 10 hours)Strong Signal + Online Clients - Deauthentication + handshake capture (5-15 minutes)WPA2-Enterprise - Evil Twin + hostapd-wpe credential interception

Permission review

Static risk signals and limitations

No configured static risk pattern was detected

This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score92/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars67SourceRepository attention, not individual Skill quality
Compatibility2 platformsSourceDeclared in the catalog source record
Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
brucesongs/kali-claw
Skill path
skills/wifi-pentest/SKILL.md
Commit
a3205f5484ca8fec9fd809f3c16fe41fbc6ac87e
License
MIT
Collected
2026-08-28
Default branch
main
View the original SKILL.md

Skill: WiFi Penetration Testing

Supplementary Files:

  • payloads.md — WiFi attack commands and payloads categorized by Monitor mode, reconnaissance, handshake capture, WEP/WPA cracking, Evil Twin, WPS attacks, deauthentication, PMKID, and Enterprise
  • test-cases.md — Structured test case list (10 scenarios with severity levels, attack categories, and statistics)

Summary

Wifi Pentest skill domain covering network attack operations.

Tools: aircrack-ng, airodump-ng, aireplay-ng, airbase-ng, wifite, reaver, wash, hashcat (+6 more)

Domain: network-attack

MITRE ATT&CK: TA0046-Initial Access

Description

WiFi security assessment skills: covering wireless network reconnaissance, WPA/WPA2 handshake capture and offline cracking, WPS PIN brute forcing, Evil Twin attacks, wireless sniffing, and deauthentication attacks. Built on the aircrack-ng toolchain and practical experience, suitable for authorized penetration testing and security audit scenarios.

Core Principle: The WPA2-PSK 4-Way Handshake contains encrypted pre-shared key information that can be brute-forced offline; the WPS 8-digit PIN has only 11,000 valid combinations, which can be exhaustively searched within hours.

Use Cases

  1. Enterprise WiFi Security Audit - Assess organizational wireless network encryption strength and configuration vulnerabilities (WPS enabled, weak passwords, default credentials)
  2. Red Team Wireless Penetration - Gain network access through Evil Twin or WPS attacks as an entry point for internal network penetration
  3. Router Security Hardening Assessment - Test home/enterprise router wireless security configurations, verify WPA3 compatibility and WPS disabled status
  4. CTF Wireless Challenges - WiFi cracking challenges in competition environments (handshake analysis, hidden SSID discovery, client tracking)
  5. Wireless Intrusion Detection Validation - Simulate deauthentication attacks and Rogue AP deployment to test WIDS/WIPS detection capabilities

Core Tools

ToolPurposeCommand Example
aircrack-ngWPA/WPA2/WEP password crackingaircrack-ng -w rockyou.txt handshake-01.cap
airodump-ngWireless network scanning and handshake captureairodump-ng wlan0mon --channel 6 --bssid TARGET --write cap
aireplay-ngDeauthentication packet injection, ARP replayaireplay-ng -0 5 -a BSSID wlan0mon
airbase-ngCreate fake AP (Evil Twin)airbase-ng -e "Corp_WiFi" -c 6 wlan0mon
wifiteAutomated WiFi attack frameworkwifite --kill --dict rockyou.txt
reaverWPS PIN brute forcingreaver -i wlan0mon -b BSSID -vv -K
washWPS status scanningwash -i wlan0mon
hashcatGPU-accelerated password crackinghashcat -m 22000 hash.hc22000 rockyou.txt
hcxpcapngtoolHandshake format conversion (cap -> hc22000)hcxpcapngtool -o out.hc22000 handshake.cap
kismetWireless intrusion detection and passive reconnaissancekismet -c wlan0mon
bettercapMan-in-the-middle attacks and network sniffingbettercap -iface wlan0mon
hostapd-wpeRogue AP targeting WPA2-Enterprisehostapd-wpe hostapd.conf

Methodology

Attack Chain

1. Interface Setup     -> Enable Monitor mode (airmon-ng / iw)
2. Network Discovery   -> Passive scanning (airodump-ng / kismet)
3. Target Selection    -> Evaluate signal strength, encryption type, WPS status, client count
4. Capture Handshake   -> Passive waiting or active deauthentication (aireplay-ng -0)
5. Offline Crack       -> Dictionary/mask attack (aircrack-ng / hashcat)
   +-- WPS Attack      -> Pixie Dust or PIN brute force (reaver)
   +-- Evil Twin       -> Rogue AP + credential phishing (airbase-ng / hostapd-wpe)

Key Decision Points:

  • WPS Open -> Prioritize reaver attack (10 minutes - 10 hours)
  • Strong Signal + Online Clients -> Deauthentication + handshake capture (5-15 minutes)
  • WPA2-Enterprise -> Evil Twin + hostapd-wpe credential interception
  • Expected Weak Password -> aircrack-ng dictionary attack; complex password -> hashcat GPU acceleration

Defense Perspective

Attack VectorDefense Measure
WPA2-PSK Dictionary CrackingUpgrade to WPA3 (SAE replaces PSK), use complex passwords >12 characters
WPS PIN Brute ForcingDisable WPS functionality (turn off in router admin interface)
Deauthentication AttacksEnable 802.11w (Management Frame Protection)
Evil TwinDeploy WIDS (kismet), 802.1X enterprise authentication, certificate binding
Wireless SniffingUse VLAN isolation, VPN over WiFi, TLS encryption for all traffic
Default CredentialsChange router default passwords and SSIDs, regularly update firmware

Security Configuration Priority: WPA3 > WPA2-AES (disable TKIP) > Disable WPS > Strong Password > 802.11w > MAC Filtering (supplementary)

Practical Steps

Detailed payloads in payloads.md, complete test checklist in test-cases.md.

Quick Reference

  1. Monitor Modeairmon-ng start wlan0 or iw dev wlan0 set type monitor
  2. Network Reconnaissanceairodump-ng wlan0mon --band abg
  3. Handshake Captureairodump-ng wlan0mon -c 6 --bssid TARGET --write cap + aireplay-ng -0 5 -a BSSID wlan0mon
  4. Password Crackingaircrack-ng -w dict.txt cap-01.cap or hashcat -m 22000 hash.hc22000 dict.txt
  5. WPS Attackreaver -i wlan0mon -b BSSID -vv -K
  6. Automationwifite --kill --dict rockyou.txt

Defense Evasion Techniques

WiFi Attack Stealth

  • Directional antennas: Limit RF footprint to target only; reduces detection range.
  • Brief operation: <30 second operations (e.g., PMKID capture); below detection threshold.
  • Mimic legitimate AP: Use same SSID, BSSID, channel as legitimate AP; evil twin stealth.

WPA3 Stealth

  • Dragonfly attack: Abuse SAE handshake; newer WPA3 attacks less detected.
  • OWE (Opportunistic Wireless Encryption): Some deployments don't monitor OWE transitions.
  • Mesh abuse: 802.11s mesh networks; less monitoring than infrastructure mode.

Common Pitfalls

  • Forgetting to kill interfering processes before monitor mode: NetworkManager, wpa_supplicant, and avahi-daemon will conflict with monitor mode and cause channel hopping or interface resets. Always run airmon-ng check kill before enabling monitor mode.
  • Ignoring channel width and band selection: Modern APs may operate on 5GHz or 6GHz bands with 40/80/160MHz channel widths. Specifying only 2.4GHz with --band b will miss half the targets. Use --band abg for comprehensive discovery.
  • Weak dictionary selection for cracking: Using a generic wordlist like rockyou.txt against a corporate WiFi with a strong password policy wastes time. Generate targeted dictionaries using cewl on the organization's website and combine with rule mutations.

Automation and Scripting

Automate WiFi assessments with wifite for one-command full attack chains, or build custom scripts using the aircrack-ng toolchain for granular control. Use Python with scapy to craft custom 802.11 frames for targeted deauthentication or probe testing. Schedule automated scans during business hours when employees are connected (higher chance of capturing handshakes) using cron jobs that run airodump-ng in background capture mode and alert on successful handshake captures.

Reporting and Documentation

WiFi penetration test reports should include a wireless environment map showing all discovered access points with their BSSID, channel, encryption type, signal strength, and associated client count. Document the full attack path for each exploited target: capture method (passive/deauth), handshake quality, cracking time, and recovered password. Include specific remediation recommendations ranked by priority (disable WPS, upgrade to WPA3, strengthen password, enable 802.11w). Attach raw capture files as evidence and note any WIDS/WIPS detection during testing.

Legal and Ethical Considerations

WiFi testing is particularly sensitive because radio signals do not respect network boundaries — you may inadvertently capture traffic from neighboring networks outside your authorized scope. Use directional antennas to focus on target networks, set specific BSSID filters in airodump-ng to avoid capturing non-target traffic, and never attempt to crack networks not explicitly listed in the engagement letter. Deauthentication attacks disrupt legitimate users and should only be performed during agreed-upon testing windows. In many jurisdictions, even passive monitoring of WiFi traffic without authorization violates wiretapping laws.

Integration with Other Tools

WiFi penetration testing naturally leads into network-level assessment once access is obtained. After cracking a WPA2-PSK password, connect to the target network and immediately run network-pentest reconnaissance (nmap, arp-scan) to map the internal infrastructure. Use bettercap for MITM attacks on the wireless LAN to capture additional credentials. WiFi findings also inform physical security assessments — an AP with a strong signal detectable from the parking lot indicates insufficient physical containment of wireless signals.

Case Studies and Examples

  • Corporate WPS attack: During an enterprise assessment, wash revealed WPS was enabled on a legacy AP despite the IT team claiming it was disabled. Reaver cracked the 8-digit PIN in 4 hours, providing the WPA2 passphrase without capturing a single handshake. The root cause was a firmware update that had reset WPS to its default enabled state.
  • Evil Twin credential phishing: Deployed a rogue AP with the same SSID as the corporate network in the lobby area. Within 30 minutes, three employees had connected and submitted their domain credentials to the captive portal, which were validated against the real authentication server in real-time.
  • PMKID attack on clientless AP: The target AP had no connected clients, making deauthentication-based handshake capture impossible. Using hcxdumptool, a PMKID was extracted from the AP's first response frame, enabling offline cracking without requiring any client to be present.

Detection Methods

Enterprise wireless intrusion detection systems (WIDS) like Kismet and commercial sensors detect attacks through several signatures: deauthentication floods trigger alerts when the rate of deauth frames exceeds a threshold, rogue AP detection identifies unauthorized BSSIDs broadcasting trusted SSIDs, and PMKID request anomalies flag active attacks against the AP. Defenders should monitor for unusual channel usage, unexpected probe requests, and MAC address spoofing patterns. Testers should assess WIDS coverage as part of the engagement.

Advanced Techniques

Beyond basic WPA2 cracking, advanced WiFi testing includes: PMKID attacks (using hcxdumptool/hcxtools) that require no connected clients and no deauthentication, enterprise 802.1X credential harvesting via hostapd-wpe rogue APs, VLAN hopping through wireless bridges, KRACK attacks against WPA2 key installation, and side-channel attacks leveraging frame timing analysis to infer encrypted traffic patterns. For WPA3, explore Dragonblood vulnerabilities (Dragonfly key exchange downgrade and timing side-channels) where applicable.

Tool Comparison Matrix

ToolBest ForSpeedCoverageSkill Level
wifiteAutomated full attack chainFastBroad (automated)Beginner
aircrack-ng suiteGranular manual attacksVariableCompleteIntermediate
hashcatGPU-accelerated crackingVery fastBroad (300+ modes)Intermediate
reaver/bullyWPS PIN brute forceSlowNarrow (WPS only)Beginner
kismetPassive reconnaissancePassiveVery broadIntermediate
hostapd-wpeEnterprise credential theftN/ANarrow (Enterprise)Advanced

Performance and Remediation

WiFi cracking performance depends heavily on hardware and approach. GPU cracking with hashcat can test billions of candidates per second against WPA2 handshakes, making even moderately strong passwords vulnerable. Use hcxpcapngtool to clean and convert capture files for optimal hashcat performance. For handshake capture, positioning matters more than patience — a strong signal (PWR > -50) produces clean captures; weak signals produce corrupt handshakes that fail cracking regardless of dictionary quality. Prioritize WiFi remediation by impact: immediately disable WPS on all access points, upgrade to WPA3-SAE where hardware supports it, enforce minimum 12-character passwords for WPA2-PSK networks, enable 802.11w Management Frame Protection, and deploy 802.1X enterprise authentication for corporate networks.

Hacker Laws

LawWiFi Scenario Application
Minimize Attack SurfaceDisable WPS, hide SSID (supplementary), turn off remote management to reduce attackable entry points
First PrinciplesUnderstand 802.11 frame structure and 4-Way Handshake key derivation (PMK -> PTK -> MIC), design attack strategies from the protocol level
Obscurity Is Not SecurityHidden SSIDs and MAC filtering cannot replace strong encryption; SSIDs can still be captured in Beacon/Probe frames
Trust but VerifyPractically test claims of "WPA3 configured"; scan to confirm WPS is truly disabled; use actual cracking to verify password strength

Learning Resources

Workspace Internal Resources

External Recommendations

  • Books: "Kali Linux Wireless Penetration Testing", "Hacking Exposed Wireless"
  • Online Courses: Udemy WiFi Hacking & Penetration Testing, Pentester Academy Wireless LAN Security
  • Lab Environments: WiFi Pineapple (dedicated hardware), airbase-ng (virtual AP), own router (legal target)
  • Tool Documentation: aircrack-ng.org, hashcat.net

Legal Disclaimer: Only conduct testing on networks you own or have explicit authorization to test. Unauthorized WiFi cracking is illegal (under China's Cybersecurity Law, penalties can include up to 7 years imprisonment).


This skill's supplementary files: payloads.md, test-cases.md Related skills: skills/network-pentest/SKILL.md, skills/post-exploitation/SKILL.md External resources: aircrack-ng.org, hashcat.net

Frequently asked questions

What to verify before installation and use

What does the wifi-pentest source document cover?

Supplementary Files: - payloads.md — WiFi attack commands and payloads categorized by Monitor mode, reconnaissance, handshake capture, WEP/WPA cracking, Evil Twin, WPS attacks, deauthentication, PMKID, and Enterprise - test-cases.md — Structured test case list (10 scenarios with…

How do I install wifi-pentest?

The source record exposes this install command: npx skills add https://github.com/brucesongs/kali-claw --skill "skills/wifi-pentest". Inspect the command and pinned source before running it.

Which Agent platforms does the source record declare?

The pinned source record declares support for: claude code, cursor.

Alternatives

Compare before choosing

Computed 97211

PramodDutta/qaskills

RAG Regression Testing

Gate RAG pipelines in CI with versioned golden eval sets, per-metric thresholds, baseline drift detection, and a build that fails when retrieval or answer quality regresses.

Computed 97211

PramodDutta/qaskills

State Machine Test Generator

Generate comprehensive test cases from state machine models covering all states, transitions, guard conditions, and invalid transition attempts for workflow-heavy features

Computed 9621

upex-galaxy/agentic-qa-boilerplate

regression-testing

Execute regression test suites via CI/CD, analyze results, classify failures, and produce GO/NO-GO release decisions. Use when running regression, smoke, or sanity suites through GitHub Actions, monitoring workflow runs, downloading Allure or Playwright artifacts, classifying failures (REGRESSION vs FLAKY vs KNOWN vs ENVIRONMENT vs NEW TEST), computing pass-rate and trend metrics, deciding release readiness, generating executive quality reports, or creating regression issues. Triggers on: run re

Computed 967

aomi-labs/skills

aomi-build

Scaffold new Aomi apps and plugins from API docs, OpenAPI/Swagger specs, or SDK references. aomi-build generates production-ready Rust SDK crates (lib.rs, client.rs, tool.rs) with tool schemas, preambles, host-interop flows, and validation — turning a vendor's API surface into AI-agent-callable tools. It covers the current `aomi-build` OpenAPI pipeline (`gen-specs` → `gen-client` → `gen-tool` → curate → compile/test) as well as greenfield apps. Use when the user wants to scaffold a new Aomi app