软件Tags: [db:tag]
这是最快的Internet端口扫描程序。它可以在6分钟内扫描整个互联网,每秒传输1000万个数据包。
它产生类似于nmap最着名的端口扫描器的结果。在内部,它更象scanrand,unicornscan以及ZMap利用异步传输。主要区别在于它比其他扫描仪更快。此外,它更灵活,允许任意地址范围和端口范围。
注意:masscan使用自定义TCP / IP堆栈。除简单端口扫描之外的任何其他操作都将导致与本地TCP / IP堆栈冲突。这意味着您需要使用该-S选项来使用单独的IP地址,或者将操作系统配置为对masscan使用的端口进行防火墙处理。
这个程序非常快速地发出数据包。在Windows或VM上,它可以执行300,000个数据包/秒。在Linux(没有虚拟化)上,它每秒会产生160万个数据包。这足以让大多数网络融化。
默认情况下,速率设置为100包/秒。要将速率提高到一百万,请使用像--rate 1000000这样的东西。
用法类似于nmap。要扫描某些端口的网段:
要查看完整的选项列表,请使用该--echo功能。这会转储当前配置并退出。此输出可用作程序的输入:
在Debian / Ubuntu上安装: