π¦ ClawHub
HomeNetworkSecurityAgent
by @assix
Audits local network infrastructure, identifies active hosts, and scans the gateway/public IP for exposed ports and vulnerabilities.
TERMINAL
clawhub install home-network-security-agentπ About This Skill
name: HomeNetworkSecurityAgent description: Audits local network infrastructure, identifies active hosts, and scans the gateway/public IP for exposed ports and vulnerabilities. version: 1.0.0 author: assix keywords: - security - networking - nmap - vulnerability-scanner - agent metadata: openclaw: requires: bins: - python3 - nmap - ip
HomeNetworkSecurityAgent
This agent performs internal and external security audits of your home network environment. It utilizes nmap to discover devices and footprint exposed services.
Setup
Ensurenmap is installed on the host system:
sudo apt install nmap
User Instructions
Tools
get_network_topology
Retrieves the default gateway IP and the external public IP address of the network.
python3 scanner.py --tool get_network_topologydiscover_lan_hosts
Performs a ping sweep on the local subnet to identify all connected physical and IoT devices.
gateway_ip (string)python3 scanner.py --tool discover_lan_hosts --target {{gateway_ip}}scan_ports_and_vulns
Runs a service detection scan against a target IP (local or public) to list open ports and identify potential misconfigurations.
ip_address (string), scan_type (string: "fast" or "deep")python3 scanner.py --tool scan_ports_and_vulns --target {{ip_address}} --type {{scan_type}}βοΈ Configuration
Ensure nmap is installed on the host system:
sudo apt install nmap