apktool
Android APK unpacking and resource extraction tool for reverse engineering. Use when you need to decode APK files, extract…
WS-Discovery protocol scanner for discovering and enumerating ONVIF cameras and IoT devices on the network. Use when you need to discover ONVIF devices, cameras, or WS-Discovery enabled equipment on a network.
Claude Code
$ npx -y skills add brownfinesecurity/iothackbot --skill wsdiscovery --agent claude-code
Codex
$ npx skills add brownfinesecurity/iothackbot --skill wsdiscovery -a codex -y
Cursor
$ npx skills add brownfinesecurity/iothackbot --skill wsdiscovery -a cursor -y
Gemini CLI
$ npx skills add brownfinesecurity/iothackbot --skill wsdiscovery -a gemini-cli -y
GitHub Copilot
$ npx skills add brownfinesecurity/iothackbot --skill wsdiscovery -a github-copilot -y
OpenCode
$ npx skills add brownfinesecurity/iothackbot --skill wsdiscovery -a opencode -y
Windsurf
$ npx skills add brownfinesecurity/iothackbot --skill wsdiscovery -a windsurf -y
name: wsdiscovery description: WS-Discovery protocol scanner for discovering and enumerating ONVIF cameras and IoT devices on the network. Use when you need to discover ONVIF devices, cameras, or WS-Discovery enabled equipment on a network.
You are helping the user discover and enumerate devices using the WS-Discovery protocol (commonly used by ONVIF cameras and IoT devices) using the wsdiscovery tool.
Wsdiscovery implements the WS-Discovery protocol to discover network devices that support this standard. It's particularly useful for finding ONVIF cameras, network video recorders (NVRs), and other IoT devices that advertise themselves via WS-Discovery.
When the user asks to discover ONVIF devices, find network cameras, or scan for WS-Discovery devices:
1. **Understand the target**:
2. **Execute the scan**:
3. **Output formats**:
The tool extracts and displays:
Discover devices on a specific host:
wsdiscovery 192.168.1.100
Discover with full XML responses:
wsdiscovery 192.168.1.100 -v
Output device information as JSON:
wsdiscovery 192.168.1.100 --format json
Scan network broadcast address to find all devices:
wsdiscovery 239.255.255.250
Open-source IoT security testing toolkit with integrated Claude Code skills for automated vulnerability discovery.
Android APK unpacking and resource extraction tool for reverse engineering. Use when you need to decode APK files, extract…
Static analysis of UEFI/BIOS firmware dumps using Intel's chipsec framework. Decode firmware structure, detect known malware and…
Advanced file finder with type detection and filesystem extraction for analyzing firmware and extracting embedded filesystems.…
IoT network traffic analyzer for detecting IoT protocols and identifying security vulnerabilities in network communications. Use…
Android APK decompiler that converts DEX bytecode to readable Java source code. Use when you need to decompile APK files, analyze…
Probe IoT/embedded targets for exposed SWD/JTAG debug interfaces using a SEGGER J-Link. Detects whether debug is OPEN, LOCKED…
Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Clean and finalize authorized natural-language text intended for readers by auditing suspicious invisible Unicode and rewriting…