当前位置:首页 > 文章中心 > 正文内容

扫描工具之Masscan命令详解

dgx6665个月前 (03-12)文章中心20

Masscan 是一款高效,快速的端口扫描工具,通常用于大规模的网络扫描,以发现开放的服务或潜在的安全漏洞

一、基本使用方法

  • 查看帮助信息:

masscan -h 或者 masscan --help

  • 扫描单个IP的指定端口

masscan 192.168.1.1 -p 80,443

  • 扫描单个IP的端口范围

masscan 192.168.1.1 -p 1-1000

  • 扫描IP范围的指定端口

masscan 192.168.1.1-192.168.1.150 -p 80,443

  • 扫描IP段的指定端口

masscan 192.168.1.0/24 -p 80,443,8080

  • 扫描IP段的指定速率

masscan 192.168.1.0/24 -p 80 --rate=1000

  • 扫描UDP端口

masscan 192.168.1.1 -p U:53

解释:--rate 选项用于指定扫描速率,单位是每秒发包数(pps)。这里设置扫描速率为每秒 1000 个数据包,可根据网络情况和需求调整该值。较高的速率可以加快扫描速度,但可能会增加被防火墙或入侵检测系统检测到的风险。

  • 排除特定 IP 地址或范围

masscan 192.168.1.0/24 -p 80 --exclude 192.168.1.100

解释:--exclude 选项用于排除指定的 IP 地址或 IP 地址范围。该命令会扫描 192.168.1.0/24 范围内除 192.168.1.100 之外的所有 IP 地址的 80 端口。

或者使用文件排除

masscan 192.168.1.0/24 -p1-1000 --excludefile exclude.txt

  • 抓取服务横幅

masscan 192.168.1.1 -p80 --banners

解释--banners 选项用于抓取目标服务的横幅信息,例如 HTTP 服务器版本、

  • 保存扫描结果为不同的格式

masscan 192.168.1.100 -p 80 -oG scan_result.txt

解释输出的文件格式可以是json, xml,binary、grepable、list

生成json:-oJ <文件名>.json,生成xml:-oX <文件名>.json,二进制:-oB <文件名>.bin

  • 指定多个网卡并行发包

masscan 192.168.1.0/24 -p80 --adapter eth0,eth1

  • 绕过链接限制

masscan 192.168.1.0/24 -p80--connection-timeout 2 --max-retries 1

解释: --connection-timeout:超时时间(秒)。--max-retries:重试次数。

  • 实时查看

masscan 192.168.1.0/24 -p80--status-update 5

解释:--status-update 5:每5秒输出进度。

二、高级使用方法

  • 扫描整个互联网


  • 使用恢复功能
  • 随机化扫描顺序

masscan 192.168.1.0/24 -p0-65535 --randomize-hosts --randomize-ports

解释:避免触发IPS/IDS的序列检测。

  • 绕过防火墙
  • 持续扫描(断点续传)


解释:--resume:从上次中断恢复。

三、注意事项

  • 法律合规:未经授权扫描属违法行为,务必取得书面许可。
  • 网络影响:高速扫描可能导致目标网络拥塞,建议非高峰时段操作。
  • 误报控制:Masscan可能误判防火墙干扰的端口为开放,需二次验证。

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/237.html

标签: ipscan
分享给朋友:

“扫描工具之Masscan命令详解” 的相关文章

浅谈新安装的计算机需要扩充哪些字体

计算机自带的字体只有:Windows 10 安装好之后, 只是默认提供宋体/新宋体、黑体、楷体、仿宋、微软雅黑字体,见下图安装Office后会新增以下字体(列出一部分):您在安装office的时候注意选择下安装“字体”, Office会给你添加一些字体供选用。office安装扩充字体字库的方法:此时...

CAD快速测量面积与周长

这篇来教大家如何用CAD梦想画图快速测出规则图形与不规则图形的面积、首先这些图形都需要是封闭图形。操作工具操作系统:Windows10CAD软件:CAD梦想画图步骤1.首先我们画一个规则的矩形与一个用多边形绘制的不规则封闭图形,如下图动画所示:绘制图形2.然后点击功能菜单下的测量选项,系统会弹出“测...

三款好看好用的电脑桌面便签备忘录推荐

怎么在Win电脑桌面上添加便签/备忘录显示呢?给大家介绍三款常用的桌面便签备忘录工具!1、电脑自带便笺工具:sticky notesWindows系统自带的便笺工具,英文名sticky notes,在电脑桌面上点击“开始”,即可在程序列表中找到并打开。它以一张一张的彩色便利贴呈现在桌面上,可以记录简...

怎么在电脑桌面上添加备忘录

如想在电脑上添加备忘工具,主要与您使用的电脑系统关系较大。因为,电脑系统不同,添加的方式也不同!当然,如果您想下载一款第三方的备忘应用,则无需考虑系统方面的因素了。就以常见的Windows系统为例,该系统其实内置了一款备忘软件,其名称为“便笺”。在开启上,您可点击左下角的“菜单”栏,然后搜索或找到“...

系统小技巧:恢复开始按钮右键菜单“控制面板”选项

源于强化系统的新式“设置”,淡化传统控制面板的设计思想,微软在新版Windows 10的“开始”按钮右键菜单(或用Win+X组合键激活的菜单)中,去掉了“控制面板”这一命令。但这个命令对一些老用户来说仍特别有用。那么,如何才能恢复这一选项呢?1. 命令+小工具 恢复“控制面板”选项首先创建一个控制面...

找不到msvcp110.dll如何处理?三个办法快速解决!

Windows 操作系统在日常使用的电脑中广泛使用,越来越多的用户在使用电脑时遇到了计算机丢失 msvcr110.dll 的问题。msvcr110.dll丢失 是 Windows 操作系统中的一个动态链接库文件,它包含了许多常用的 C 运行库函数。当你的计算机丢失 msvcr110.dll 时,可能...