masscan包装说明
这是最快的互联网端口扫描器。它可以扫描整个互联网在不到6分钟,发射每秒10亿个数据包。
它产生的结果类似NMAP,最著名的端口扫描程序。在内部,它更象scanrand,unicornscan和ZMAP,采用异步传输。主要的区别是,它比这些其他扫描仪快。此外,它更灵活,允许任意地址范围和端口范围。
注:masscan使用自定义的TCP / IP协议栈。任何不是简单的端口扫描等会导致与本地TCP / IP协议栈的冲突。这意味着你需要可以使用-S选项使用一个单独的IP地址,或配置您的操作系统防火墙masscan使用的端口。
资料来源:https://github.com/robertdavidgraham/masscan
masscan首页 | 卡利masscan回购
- 作者:罗伯特·格雷厄姆
- 许可:A-GPL-3
包含在masscan包工具
masscan - 异步TCP端口扫描
[email protected]:~# masscan
usage:
masscan -p80,8000-8100 10.0.0.0/8 --rate=10000
scan some web ports on 10.x.x.x at 10kpps
masscan --nmap
list those options that are compatible with nmap
masscan -p80 10.0.0.0/8 --banners -oB <filename>
save results of scan in binary format to <filename>
masscan --open --banners --readscan <filename> -oX <savefile>
read binary scan results in <filename> and save them as xml in <savefile>
masscan用法示例
扫描选择端口(-p22,80,445)穿过一个给定的子网(192.168.1.0/24)的:
[email protected]:~# masscan -p22,80,445 192.168.1.0/24
Starting masscan 1.0.3 (http://bit.ly/14GZzcT) at 2014-05-13 21:35:12 GMT
-- forced options: -sS -Pn -n --randomize-hosts -v --send-eth
Initiating SYN Stealth Scan
Scanning 256 hosts [3 ports/host]
Discovered open port 22/tcp on 192.168.1.217
Discovered open port 445/tcp on 192.168.1.220
Discovered open port 80/tcp on 192.168.1.230