What problem does it solve? Manually probing hosts for open ports, running services, and misconfigured protocols is slow and error-prone. This Skill provides executable Python scripts that automate port scanning, banner grabbing, and service enumeration during authorized network security assessments. ## Core Features & Use Cases - Concurrent Port Scanning: Scan TCP ports across a target host and grab service banners to identify running software. - Service Enumeration: Enumerate SMB shares via protocol negotiation, attempt DNS zone transfers, and perform SNMP walks to surface exposed information. - Use Case: During an authorized internal penetration test, run the port scanner against a subnet to map open services, then use the enumeration script to check file servers for exposed SMB shares and DNS servers for misconfigured zone transfers. ## Quick Start Scan the target host 192.168.1.10 for open ports and enumerate its SMB and DNS services using the network pentest scripts.