Skip to content

feat(skills): 802.11 wireless attack suite (WPA3-SAE, EAP, WPS, evil-twin, deauth/PMF, KRACK/FragAttacks)#436

Merged
1 commit merged into
mainfrom
feat/skills-wireless-suite
Jun 1, 2026
Merged

feat(skills): 802.11 wireless attack suite (WPA3-SAE, EAP, WPS, evil-twin, deauth/PMF, KRACK/FragAttacks)#436
1 commit merged into
mainfrom
feat/skills-wireless-suite

Conversation

@VoidChecksum

Copy link
Copy Markdown
Collaborator

New playbooks

File Gap filled
standard/wireless/SKILL.md Missing top-level catalog — every other domain (iot, ics, mobile, recon, cloud, ad) ships one; wireless had only workflow.md + wpa2-psk. Adds crypto-mode decision tree, posture table, and full leaf-skill routing.
standard/wireless/wpa3-sae/SKILL.md Fills the dangling cross-reference in wpa2-psk (references/wpa3-transition-mode-notes.md says "try wpa3-sae skill" — that skill did not exist). Covers DragonShift transition-mode downgrade, CVE-2023-52424 SSID Confusion, Dragonblood side-channels, and SAE captive-portal recovery.
standard/wireless/wpa-enterprise-eap/SKILL.md Enterprise/802.1X entirely absent. workflow.md KG-node section names "EAP credential" as a type with no backing skill. Covers eaphammer/hostapd-wpe rogue-RADIUS evil-twin, MSCHAPv2→NetNTLM capture + crack, GTC downgrade, and PEAP relay via wpa_sycophant.
standard/wireless/wps-pixie-dust/SKILL.md workflow.md TECHNIQUE phase explicitly lists WPS and KG Finding examples cite "WPS Pixie-Dust susceptibility" — no skill existed. Covers reaver -K/pixiewps Pixie-Dust, bully online brute, lockout handling, and PSK→Credential chain.
standard/wireless/evil-twin-karma/SKILL.md workflow.md scope rules contain a dedicated evil-twin RoE gate with no backing skill. Covers KARMA/Mana PNL harvest, hostapd-mana rogue AP, wifiphisher portal templates, bettercap MITM, and MAC-randomization defeat.
standard/wireless/deauth-pmf/SKILL.md Deauth/PMF logic was scattered inline in wpa2-psk only. Extracts it into a reusable primitive called by wpa2-psk (Path B), wpa3-sae (Path A), and evil-twin (Step 3). Standalone deliverable: pmf_state finding (disabled/optional/required).
standard/wireless/krack-fragattacks/SKILL.md No KRACK/FragAttacks coverage anywhere in the repo. Covers Vanhoef krackattacks-scripts (CVE-2017-13077..82) and fragattacks test tool (CVE-2020-24586..26147) for legacy/embedded/IoT supplicants with poor patch cadence.

Notes

  • Additive markdown only — zero source code changes.
  • ruff check, ruff format --check, and test_skills_registry / test_skills_path all pass green.
  • All 7 files use the exact frontmatter schema from wpa2-psk/SKILL.md (name, description, allowed-tools, metadata.{subdomain, when_to_use, tags, mitre_attack}).
  • Pre-existing wpa2-psk is listed in the new catalog; no modifications to it.
  • Merge is manual per operator instructions.

…, WPS, evil-twin, deauth/PMF, KRACK/FragAttacks

Adds 7 new SKILL.md playbooks filling documented gaps in the wireless skills library:

- standard/wireless/SKILL.md: top-level catalog + crypto decision tree (was missing; all other domains ship one)
- standard/wireless/wpa3-sae/SKILL.md: fills the dangling wpa2-psk reference; DragonShift transition-mode downgrade, CVE-2023-52424 SSID Confusion, Dragonblood side-channels
- standard/wireless/wpa-enterprise-eap/SKILL.md: rogue-RADIUS evil-twin (eaphammer/hostapd-wpe), MSCHAPv2→NetNTLM capture, GTC downgrade, PEAP relay via wpa_sycophant
- standard/wireless/wps-pixie-dust/SKILL.md: fills explicit workflow.md TODO; reaver -K/pixiewps Pixie-Dust + bully online brute + PSK-to-Credential chain
- standard/wireless/evil-twin-karma/SKILL.md: fills workflow.md RoE gate with no backing skill; KARMA/Mana PNL probe harvest, hostapd-mana rogue AP, wifiphisher portal, bettercap MITM
- standard/wireless/deauth-pmf/SKILL.md: extracts scattered deauth/PMF logic from wpa2-psk into a reusable primitive; PMF state detection + targeted/broadcast deauth + mdk4 + 802.11w finding
- standard/wireless/krack-fragattacks/SKILL.md: covers legacy/embedded supplicant exposure; Vanhoef krackattacks-scripts + fragattacks test tool, per-CVE findings

All files are additive markdown (no source code changes). ruff check/format and skills-registry tests pass.
@VoidChecksum VoidChecksum closed this pull request by merging all changes into main in 34bd0e9 Jun 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant