Port Scanning
Discover open TCP ports and exposed services across configurable port ranges.
NetTools CLI is a powerful collection of network diagnostics and reconnaissance tools built in Python. Scan, analyze and troubleshoot networks — directly from your terminal.
$ nettools scan example.com
[✓] Resolving example.com...
[✓] DNS records found
[✓] Starting TCP scan...
[✓] 9 open ports detected
[✓] HTTP headers analyzed
[✓] SSL certificate validated
[✓] Report generated
$
Six focused workflows, one consistent interface. No plugins to hunt down.
Discover open TCP ports and exposed services across configurable port ranges.
Query A, AAAA, MX, TXT, NS, and CNAME records with structured output.
Identify subdomains using enumeration workflows.
Analyze HTTP responses, headers, redirects, and website metadata.
Combine scanning, DNS, subdomain, and web checks into a unified assessment.
Export findings into clean HTML reports and machine-readable JSON.
The commands you'll reach for most, on day one.
$ nettools scan example.com # Scan open TCP ports and services
$ nettools dns example.com # Analyze DNS records
$ nettools subdomains example.com # Discover subdomains
$ nettools web example.com # Inspect HTTP/HTTPS endpoints
$ nettools assess example.com # Run a complete security assessment workflow