offensive-tools/wireless/kismet/SKILL.md
Auth/lab ref: Passive wireless sniffer, WIDS, and wardriving platform for Wi-Fi, Bluetooth, Zigbee, and other RF sources.
npx skillsauth add aeondave/malskill kismetInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Passive RF collection, WIDS, and wardriving platform for Wi‑Fi, Bluetooth, Zigbee, and more.
apt install kismet
# Start with web UI (port 2501)
kismet -c wlan0
# Open web UI
open http://localhost:2501
# Default creds: kismet/kismet
# Capture to pcap
kismet -c wlan0 --log-types pcapppi
Choose kismet when you need:
| Feature | Purpose | |---------|---------| | AP discovery | SSID, BSSID, channel, encryption, signal | | Client tracking | Devices associated to APs | | Bluetooth | BT classic + BLE scanning (with adapter) | | Zigbee | IoT/sensor network detection | | GPS integration | Map devices with gpsd | | Logging | Kismet DB, pcap, JSON, netxml |
| Flag | Purpose |
|------|---------|
| -c IFACE | Capture interface |
| --no-logging | Disable logging |
| --log-prefix DIR | Log output directory |
| --log-types TYPE | Log formats |
| --daemonize | Run in background |
| --override wardriving | Wardriving mode |
Passive wardriving:
kismet -c wlan0 --override wardriving --log-prefix /tmp/wardriving
Capture all traffic for offline analysis:
kismet -c wlan0 --log-types pcapppi --log-prefix /tmp/capture
# Analyze with wireshark
Long-running passive logging with unified metadata:
kismet -c wlan0 --log-prefix /tmp/kismet
kismetdb logging for devices, packets, runtime data, and location| Need | Better fit |
|------|------------|
| Passive WIDS / sensor platform | kismet |
| Handshake capture and cracking | aircrack-ng |
| Automated WPA/PMKID attacks | wifite |
| Combined Wi‑Fi/Bluetooth/HackRF GUI workflows | sparrow-wifi |
| File | When to load |
|------|--------------|
| references/distributed-capture-and-logging.md | For kismetdb logging, remote capture, API usage, and passive multi-RF positioning |
development
Auth/lab ref: Unicorn Engine CPU-only emulation for shellcode, decryptors, custom VM handlers, instruction tracing, memory hooks, and register-level experiments.
development
Auth/lab ref: Renode board and SoC simulation for MCU/RTOS firmware, UART/GPIO/peripheral modeling, GDB remote debugging, REPL platforms, and RESC scripts.
development
Auth/lab ref: Qiling OS-layer binary emulation for PE/ELF/Mach-O/UEFI/shellcode with rootfs, syscall/API hooks, filesystem mapping, and runtime patching.
databases
Auth/lab ref: QEMU user-mode and full-system emulation for cross-arch binaries, firmware, kernels, disks, serial consoles, networking, and GDB stubs.