
ZMap是一個開源網絡掃描東西,,可以輔佐研究人員快速的舉辦全網檢測。只需要一臺呆板和足夠上行網絡速度,就可以以到達千兆以太網的理論值速度并在45分鐘內掃描全網絡IPv4地點。
根基選項
這些選項是在掃描中最常用的
-p, –target-port=port
需要掃描的TCP 端標語 (好比443)
-o, –output-file=name
將掃描功效輸出到文件
-b, –blacklist-file=path
黑名單文件,即解除在掃描范疇外的地點。在conf/blacklist.example文件中有實例,每同一行寫一個網段,好比192.168.0.0/16。
掃描選項
-n, –max-targets=n
檢測的上限范疇,可以是一個數字如-n 10000,也可以是掃描地點空間中的百分比
-N, –max-results=n
吸收到必然數量的功效退卻出掃描
-t, –max-runtime=secs
最大掃描(發包)時間
-r, –rate=pps
配置發包速率(packets/sec)
-B, –bandwidth=bps
配置發包帶寬(bits/second
-c, –cooldown-time=secs
接管返回的時間(default=8)
-e, –seed=n
選擇地點的分列序號
–shards=n
Split the scan up into N shards/partitions among different instances of zmap (default=1). When sharding, –seed is required
切分掃描。與–seed參數共同利用
-T, –sender-threads=n
發包的線程數 (默認為1)
-P, –probes=n
送達每個IP的探測器數量(默認為1)
網絡選項
-s, –source-port=port|range
發包的源端口(s)
-S, –source-ip=ip|range
發包的源IP,也可以是IP地點段
-G, –gateway-mac=addr
發包的網關MAC地點
-i, –interface=name
網絡端口
探測器選項
ZMap答允用戶界說和編寫本身的探測器模塊。
–list-probe-modules
列出可用的探測器模塊
-M, –probe-module=name
選擇探測器模塊 (默認為tcp_synscan)
–probe-args=args
配置探測器模塊的參數
–list-output-fields
列出所選擇的探測器模塊
輸出選項
ZMap 答允用戶界說和編寫本身的輸出模塊。輸出模塊認真處理懲罰探測器模塊的返回功效而且展示給用戶。
–list-output-modules
列出所有輸出模塊
-O, –output-module=name
配置輸出模塊
–output-args=args
配置輸出模塊的參數
-f, –output-fields=fields
列出所選擇的輸出模塊
–output-filter
輸出模塊過濾器
附加選項
-C, –config=filename
讀一個設置文件,個中可以包括非凡的選項
-q, –quiet
寧靜模式
-g, –summary
在掃描竣事后,打印設置和功效匯總
-v, –verbosity=n
log的品級 (0-5, 默認為3)
-h, –help
顯示輔佐
-V, –version
打印版本