Wsdiscovery

Official

Discover ONVIF cameras and IoT devices.

AuthorBrownFineSecurity
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the discovery of ONVIF cameras and other IoT devices on a network using the WS-Discovery protocol, eliminating the need for manual network scanning or specific vendor tools. This saves time and effort in identifying network-connected devices for security assessments or inventory.

Core Features & Use Cases

  • Automatic Device Discovery: Scans a specified host or network for WS-Discovery enabled devices.
  • Detailed Device Information: Extracts and displays crucial details like IP addresses, device types, manufacturer info, firmware versions, and service endpoints (XAddrs).
  • ONVIF Camera Identification: Specifically designed to identify and enumerate ONVIF-compliant IP cameras and NVRs.
  • Use Case: Quickly find all ONVIF cameras on a local subnet, identify their IP addresses and service endpoints, and prepare for further security testing.

Quick Start

Use the Wsdiscovery skill to scan the network 192.168.1.0/24 to discover all ONVIF-enabled cameras and IoT devices.

Dependency Matrix

Required Modules

python-pipcolorama

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Wsdiscovery
Download link: https://github.com/BrownFineSecurity/iothackbot/archive/main.zip#wsdiscovery

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository