官网 https://zmap.io/
文档 https://zmap.io/documentation.html
项目地址 https://github.com/zmap/zmap
安装:
Debian or Ubuntu: sudo apt-get install zmap
Fedora, CentOS, and RHEL: sudo yum install zmap
Gentoo: sudo emerge zmap
Mac OS (brew): brew install zmap
用法:
zmap -B 10M -p 80 -n 100000 -o results.txt
-B 是指的是带宽限制 -p 端口 -n 扫描多少个目标 -o 输出结果
整句表示利用10M带宽扫描100000IP地址的端口,并将结果输出到results.txt中。
zmap -B 10M -p 80 -n 100000 -G “01:00:5e:00:00:02” -o results.txt
-G 是指定出口的mac地址,必须为网关的实际mac地址,否则返回数据找不到信息。
zmap -p 443 -G “00:00:00:00:00:00”
检测全网络SSL/STL使用状况,ZMAP几个研究项目都与此有关。 
-b, –blacklist-file=path
IP地址黑名单,例如192.168.0.0/16 表示 192.168.x.x将不被扫描,默认提供一份 RF