You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Masscan读取TXT文件中的多个IP网段并执行扫描?

使用Masscan读取TXT文件中的IP网段进行扫描

核心命令

直接用Masscan的-iL参数指定存放网段的TXT文件即可,基础命令格式如下:

masscan -iL 你的网段文件.txt -p 目标端口

参数说明

  • -iL:用于指定从文件读取目标IP/网段列表的参数,Masscan会自动解析文件内每行的网段
  • 你的网段文件.txt:替换为你实际的文件名,若文件不在当前工作目录,需填写完整路径(比如/root/scan_targets.txt)
  • -p:设置要扫描的端口,支持多种格式:
    • 单个端口:-p 80
    • 端口范围:-p 1-1000
    • 多端口集合:-p 80,443,8080

进阶示例

如果需要限制扫描速率、指定输出格式,可添加额外参数:

# 限制每秒发送10000个数据包,将结果以JSON格式保存到文件
masscan -iL ips.txt -p 80,443 --rate 10000 -oJ scan_results.json

注意事项

  • TXT文件需保证每行仅包含一个IP/网段,多余空格会导致解析错误;若要加注释,需以#开头,Masscan会自动忽略注释行
  • 必须确保对目标网段拥有合法扫描权限,未经授权的网络扫描属于违法行为
  • 扫描大规模网段时,合理调整--rate参数避免占用过多网络带宽,可搭配--wait 10参数让Masscan在扫描结束后等待10秒,确保接收所有响应包

内容的提问来源于stack exchange,提问作者ExobiT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 10:50:23