<!-- Copyright (c) 2026 defconxt. All rights reserved. -->
<!-- Licensed under AGPL-3.0 — see LICENSE file for details. -->

# Auditing Enterprise Wireless Security — API & Tool Reference

> Quick reference for tools, commands, and APIs used in auditing-enterprise-wireless-security.

## Tools


### `wpa_supplicant`

802.1X/WPA supplicant for EAP testing

**Usage:**
```bash
wpa_supplicant -i <iface> -c <config>
```

**Key Flags:**
  - `-i: wireless interface`
  - `-c: config file`
  - `-D: driver (nl80211)`
  - `-d: debug output`

---

### `eapol_test`

RADIUS EAP authentication tester

**Usage:**
```bash
eapol_test -c <config> -a <radius_ip> -s <secret>
```

**Key Flags:**
  - `-c: config file`
  - `-a: RADIUS server IP`
  - `-s: shared secret`
  - `-M: client MAC`

---

### `nmap`

Network scanning for segmentation validation

**Usage:**
```bash
nmap -sn <subnet>
```

**Key Flags:**
  - `-sn: ping scan`
  - `-sV: service version`
  - `-p: port range`

---

### `openssl`

Certificate validation for RADIUS

**Usage:**
```bash
openssl s_client -connect <host:port>
```

**Key Flags:**
  - `-showcerts: display cert chain`
  - `-verify: verify depth`

---


## Integration Notes

- All tools should be run with least-privilege access appropriate to the task
- Log all tool invocations for audit trail
- Validate tool output before acting on results
- Cross-reference findings with multiple tools where possible

## See Also

- Parent skill: [Wireless Security](../../../SKILL.md)
- Technique SKILL.md: [../SKILL.md](../SKILL.md)
