privacy-scanner

Scans WiFi networks for surveillance devices using manufacturer and port analysis.

55|4|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/maluta/privacy-scanner --skill privacy-scanner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: privacy-scanner
Source: https://github.com/maluta/privacy-scanner/tree/main
Command: npx skills add https://github.com/maluta/privacy-scanner --skill privacy-scanner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nmap, python-nmap, zeroconf, requests, arp-scan, curl, avahi-browse, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you assess potential privacy risks by scanning your local WiFi network for signs of hidden cameras and related surveillance equipment.

Core Features & Use Cases

  • Network device discovery: Finds all reachable devices on the same WiFi network using ARP and nmap host discovery.
  • Manufacturer + port-based detection: Identifies likely surveillance devices by OUI/manufacturer cues and camera-specific ports (e.g., RTSP, ONVIF, vendor protocols).
  • Service & evidence inspection: Optionally checks mDNS/Bonjour, UPnP/SSDP, ONVIF discovery, HTTP fingerprints, and RTSP confirmation, then produces color-coded results with an actionable HTML report.
  • Rental privacy audit use case: Use it to verify potential camera presence in short-term rentals (Airbnb/Booking/VRBO) as part of a defensive privacy check before staying.

Quick Start

Run the privacy-scanner skill and ask it to scan your WiFi for hidden cameras and generate a risk-classified report for review.

Frequently Asked Questions about privacy-scanner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scan my WiFi network for hidden cameras in a rental?

Scanning your WiFi for hidden cameras involves discovering all reachable devices via ARP and nmap, then identifying surveillance equipment through manufacturer OUI analysis and camera-specific ports like RTSP and ONVIF, producing a risk-classified HTML report.

What is RTSP and ONVIF detection for surveillance devices?

RTSP and ONVIF detection identifies network cameras by probing specific streaming ports and protocols, verifying device fingerprints through HTTP inspection and service discovery to confirm hidden surveillance equipment on your local network.

Do I need elevated privileges to run a network surveillance detection scan?

Yes, you need elevated privileges to run nmap and arp-scan for surveillance detection. These tools require root access to send raw packets for ARP scanning and comprehensive host discovery across the local WiFi network.

Can I use nmap and mDNS discovery to find hidden cameras on my local network?

Yes, nmap combined with mDNS and Bonjour discovery can find hidden cameras by identifying vendor protocols and service advertisements. zeroconf and avahi-browse enhance mDNS discovery while nmap handles port scanning for camera-specific protocols like RTSP.

What's the best way to detect hidden surveillance devices before staying in an Airbnb?

The best way to detect hidden surveillance devices in short-term rentals is running a comprehensive WiFi scan combining ARP host discovery, OUI manufacturer analysis, RTSP and ONVIF port probing, and mDNS service discovery to produce a color-coded risk-classified HTML report.

Why does my WiFi privacy scan not detect all surveillance devices?

Your WiFi privacy scan may miss surveillance devices if they are on a separate network, use non-standard ports, or have disabled discovery protocols. Devices with disabled mDNS, UPnP, or ONVIF responses may not appear in standard nmap and service discovery scans.