zmap
Fast, open-source network scanner for Internet-wide surveys. tldr-pages
On several platforms
Several platforms
Scan a subnet or full IPv4 space for a specific TCP port (default: 80)
sudo zmap --target-ports port subnetIdentifyScan specific ports or port ranges across a subnet
sudo zmap --target-ports port1,port2-port3,... subnetIdentifyOutput results to a CSV file with custom fields
sudo zmap --output-file path/to/output_file.csv --output-fields "saddr,daddr,sport,dport" subnetIdentifyLimit the scan rate to a specific number of packets per second
sudo zmap --rate packets_per_second subnetIdentifySimulate running zmap without sending packets
zmap --dryrun subnetIdentifyExclude subnets using a blocklist file in CIDR notation
sudo zmap --blocklist-file path/to/blocklist.txt subnetIdentifySet a specific source IP for scan packets
sudo zmap --source-ip source_ip subnetIdentifyCap the number/percentage of targets to probe (e.g. 1000 IP/port pairs)
sudo zmap --target-ports port1,port2-port3 --max-targets 1000 subnetIdentify