ZMAP(1) zmap ZMAP(1) (NAME) zmap - (SYNOPSIS) zmap [ -p ] [ -o ] [ OPTIONS... ] [ ip/hostname/range ] (DESCRIPTION) ZMap IPv4 ( ) . ZMap . (OPTIONS) (BASIC OPTIONS) ip/hostname/range IP DNS . IP CIDR . 0.0.0/8 . -p, --target-ports=port(s) TCP/UDP / ( 80,443,100-105). '*' 0 . -o, --output-file=name . stdout - . -b, --blocklist-file=path CIDR . RFC 1918 (multicast) IANA IANA . blocklist.conf . -w, --allowlist-file=path CIDR . . : IP ( ) --list-of-ips-file . -I, --list-of-ips-file=path IP . . IP --allowlist-file . . --allowlist-path . (blocklist) . (SCAN OPTIONS) -r, --rate=pps (packets/sec). : --probes IP . 0 . : 10000 pps. -B, --bandwidth=bps ( G M K -B 10M 10 mbps). --rate . -n, --max-targets=n . ( -n 1000) ( -n 0.1%) ( blocklist) . IP/ IP . IP/ . -N, --max-results=n . -t, --max-runtime=secs . -c, --cooldown-time=secs (=8). -e, --seed=n (seed) . ZMap . -P, --probes=n IP/ (=1). IP/ --probes=4 . ZMap Ethernet . --probes . --retries NIC . --retries=n sendto (=10). --batch=n . sendmmsg . . (=64). --shards=N N / zmap (=1). --seed . --shard=n (=0). [0, N) (0-indexed) N . --seed . (NETWORK OPTIONS) -s, --source-port=port|range () --validate-source-port=enable|disable / . IP/port . ZMap . . -S, --source-ip=ip|range () . IP ( 10.0.0.1-10.0.0.9). -G, --gateway-mac=addr MAC (Gateway) ( ) --source-mac=addr MAC ( ) -i, --interface=name -X, --iplayer IP ( ) --netmap-wait-ping=ip ( Netmap) ip ICMP Echo . STP (PHY reset) Netmap forward . (PROBE OPTIONS) ZMap . . --list-probe-modules ( tcp_synscan) -M, --probe-module=name (=tcp_synscan) --probe-args=args --probe-ttl=hops TTL IP --list-output-fields (OUTPUT OPTIONS) ZMap ZMap . . . --list-output-modules ( csv) -O, --output-module=name (=csv) --output-args=args -f, --output-fields=fields --output-filter . . --no-header-row ( CSV) ZMap. (pipe) . ( RST TCP ). ZMap (ip,port) . --dedup-method ZMap . : full window none. full (bitmap) . full-deduplication . . window ( ) --dedup-window-size . none . --dedup-window-size=targets n . window . (LOGGING AND METADATA OPTIONS) -q, --quiet -v, --verbosity=n (- =) -l, --log-file=filename . stderr. -m, --metadata-file=filename (JSON) -L, --log-directory -u, --status-updates-file CSV --disable-syslog syslog --notes --user-metadata JSON (ADDITIONAL OPTIONS) -T, --sender-threads=n . ZMap . : min(4, number of processor cores on host - 1). -C, --config=filename . -d, --dryrun stdout ( ) --fast-dryrun dst IP dst Port . . --max-sendto-failures sendto (NIC) --min-hitrate (hitrate) --cores --ignore-blocklist-errors allowlist/blocklist. --ignore-invalid-hosts .x . -h, --help -V, --version probe . probe . SQL --output-filter ZMap . . . . = != , =,=. = !=. --list-output-fields probe . && (AND ) || (OR ) . : --output-filter="success = 1 && repeat = 0" UDP (UDP PROBE MODULE OPTIONS) --probe-args=args . . file:/path/to/file payload UDP. template:/path/to/template (template). payload UDP . text: ASCII . hex: (Hex-encoded binary) . template-fields . (MID-SCAN CHANGES) ZMap SIGUSR1 () SIGUSR2 () ZMap . 5% . ZMap November 2025 ZMAP(1)