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

# Detecting Wireless Denial of Service — API & Tool Reference

> Quick reference for tools, commands, and APIs used in detecting-wireless-denial-of-service.

## Tools


### `tshark`

Network protocol analyzer (CLI)

**Usage:**
```bash
tshark -i <interface> -Y <filter>
```

**Key Flags:**
  - `-Y: display filter`
  - `-T fields: field output mode`
  - `-a duration: capture duration`
  - `-l: flush output`

---

### `kismet`

Wireless network detector, sniffer, and IDS

**Usage:**
```bash
kismet -c <source> [options]
```

**Key Flags:**
  - `--no-ncurses: headless mode`
  - `--log-types: alert,kismet,pcapng`

---

### `mdk4`

Wireless attack testing tool (lab validation)

**Usage:**
```bash
mdk4 <interface> <attack_mode>
```

**Key Flags:**
  - `d: deauthentication`
  - `b: beacon flood`
  - `a: authentication flood`

---

### `iw`

Linux wireless configuration tool

**Usage:**
```bash
iw dev <iface> survey dump
```

**Key Flags:**
  - `survey dump: channel statistics`

---


## 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)
