Name:zmap
Category:Network
Publisher:trickest-mhmdiaa
Created:10/25/2023
Container:
quay.io/trickest/zmap:v4.3.2Output Type:
License:Unknown
Source:View Source
Parameters
string
--rateSet send rate in packets/secstring
--seedSeed used to select address permutationstring
--batchSet the number of packets to send per iterationstring
--coresComma-separated list of cores to pin tostring
--notesInject user-specified notes into scan metadataboolean
--quietDo not print status updatesstring
--shardSet which shard this scan is (0 indexed) (default=`0')file
--configRead a configuration file, which can specify any of these optionsboolean
--dryrunDon't actually send packetsstring
--probesNumber of probes to send to each IP (default=`1')string
--shardsSet the total number of shards (default=`1`)boolean
--iplayerSends IP packets instead of Ethernet (for VPNs)string
--retriesMax number of times to try to send packet if send fails (default=`10')string
--bandwidthSet send rate in bits/second (supports suffixes G, M and K)string
--interfaceSpecify network interface to usestring
--probe-ttlSet TTL value for probe IP packets (default=`255')string
--source-ipSource address(es) for scan packets (ip or range)string
--verbosityLevel of log detail (0-5) (default `3')string
--probe-argsArguments to pass to probe modulestring
--source-macSource MAC addressboolean
--fast-dryrunDon't actually send packets, print out a binary representation probe dst IP and dst Port. Used for faster integration tests, not for general use.string
--gateway-macSpecify gateway MAC addressstring
--max-resultsCap number of results to returnstring
--max-runtimeCap length of time for sending packetsstring
--max-targetsCap number of targets to probe (as a number or a percentage of the address space)string
--min-hitrateMinimum hitrate that scan can hit before scan is aborted (default=`-1')string
--output-argsArguments to pass to output modulestring
--source-portSource port(s) for scan packets (port or range)string
--dedup-methodSpecifies how response deduplication should be performed. Options: default, none, full, windowstring
--probe-moduleSelect probe module (default `tcp_synscan')string
required
--target-portscomma-delimited list of ports and port ranges to scan (for TCP and UDP scans)string
--cooldown-timeHow long to continue receiving after sending last probe (default=`8')boolean
--no-header-rowPrecludes outputting any header rows in data (e.g., CSV headers)string
--output-fieldsFields that should be output in result setstring
--output-filterSpecify a filter over the response fields to limit what responses get sent to the output modulestring
--output-moduleSelect output modulefile
--user-metadataInject user-specified JSON metadata into scan (JSON)file
required
--allowlist-fileFile of subnets to constrain scan to, in CIDR notation, e.g. 192.168.0.0/16file
--blocklist-fileFile of subnets to exclude, in CIDR notation, e.g. 192.168.0.0/16boolean
--disable-syslogDisables logging messages to syslogstring
--sender-threadsThreads used to send packets (default `4')file
required
--list-of-ips-fileList of individual addresses to scan in random order. Use --white-list file unless >1 million IPsstring
--netmap-wait-pingWait for IP to respond to ping before commencing scan (netmap only)string
--dedup-window-sizeSpecifies window size for how many recent responses to keep in memory for deduplication (default=`1000000`)boolean
--list-output-fieldsList all fields that can be output by selected probe moduleboolean
--list-probe-modulesList available probe modulesboolean
--list-output-modulesList available output modulesstring
--max-sendto-failuresMaximum NIC sendto failures before scan is aborted (default=`-1')string
--validate-source-portOverride to validate if probe responses have a valid src port corresponding to sent probe's dst port. enable or disableboolean
--ignore-blocklist-errors--ignore-blocklist-errors Ignore invalid entries in allowlist/blocklist