Masscan - 五分钟扫描整个互联网( 二 )


默认情况下,masscan会把扫描速度限制在100数据包/秒,我们需要使用--max-rate指定一个更高的扫描速度:
masscan 0.0.0.0/0 -p0-65535 --max-rate 100000如果你觉得命令行参数太麻烦了,也可以编写配置文件:
# My Scanrate =100000.00output-format = xmloutput-status = alloutput-filename = scan.xmlports = 0-65535range = 0.0.0.0-255.255.255.255excludefile = exclude.txt使用-c参数引用执行:
masscan -c myscan.conf

Masscan - 五分钟扫描整个互联网

文章插图
互联网扫描
总结Masscan 作为一个端口扫描工具,具备优秀的性能,能够在短时间内对大量的IP和端口进行是否开放的扫描,使用简单,相比于NMAP等工具来说更容易上手,是网络安全领域的优秀工具 。Masscan使用C语言编写,核心部分使用C90编写,包含了大量TCP协议相关,以及操作系统相关的底层代码,代码注释完善,十分详尽,结构清晰,是十分值得学习的C语言网络项目 。




推荐阅读