offensive-tools/wireless/sparrow-wifi/SKILL.md
Auth/lab ref: Linux Wi-Fi and Bluetooth analyzer with GPS, remote agent, JSON API, and SDR integrations including HackRF One and Ubertooth.
npx skillsauth add aeondave/malskill sparrow-wifiInstall 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.
Integrated Wi‑Fi / Bluetooth / SDR analysis platform for Linux with optional remote agent and HackRF/Ubertooth workflows.
Choose Sparrow when you need one platform for:
# install deps (common Linux/Kali/Debian path)
git clone https://github.com/ghostop14/sparrow-wifi
cd sparrow-wifi
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
# run desktop app
sudo venv/bin/python3 ./sparrow-wifi.py
| Component | Use |
|---|---|
| sparrow-wifi.py | Desktop GUI for Wi‑Fi/BT/spectrum awareness |
| sparrowwifiagent.py | Headless HTTP agent for remote sensors |
| sparrow-droneid | Drone RemoteID Wi‑Fi/BLE detection workflow |
| sparrow-elastic.py | Optional Elasticsearch / OpenSearch bridge |
sudo ./sparrowwifiagent.py
# default API port 8020
Example API calls:
curl http://sensor:8020/wireless/interfaces
curl http://sensor:8020/wireless/networks/wlan0
curl http://sensor:8020/bluetooth/discoverystarta
curl http://sensor:8020/bluetooth/discoverystatus
Sparrow fills the gap not covered by the current category:
| Skill | Best use |
|---|---|
| kismet | Passive WIDS / long-running passive RF logging |
| aircrack-ng | Focused Linux monitor-mode capture and cracking workflows |
| bluez | Core Bluetooth CLI operations |
| sparrow-wifi | Combined Wi‑Fi/Bluetooth/SDR awareness with APIs and sensors |
| File | When to load |
|---|---|
| references/hackrf-bluetooth-agent-workflows.md | For HackRF One, Bluetooth, remote agent, API, and hardware-selection workflows |
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.