Nmap和Masscan信息收集时的常用命令

**

Nmap

**
Nmap(Network Mapper–网络映射器),是网络探测和安全审核的工具,其设计目标是为了快速扫描大型网路或单个主机。它使用原始IP报文来发现网络上的主机,主机提供的服务(应用程序和版本),服务运行在什么操作系统(包括版本信息),它们使用什么类型的报文过滤器/防火墙以及其他功能。

常用命令:

  • nmap target_ip
    nmap默认先检测目标是否开机,若开机则进一步探测目标主机最常用的1000个端口。

  • nmap -p (range) target_ip
    端口扫描:range为要扫描端口的范围,端口大小不能超过65535。range可为不连续的n个端口nmap -p port1,port2,…,portn target_ip,或者为连续的n个端口nmap -p 1-n target_ip。

  • nmap -sP target_ip网络地址/CIDR
    扫描指定网段下的ip,其中CIDR为子网掩码(/24,/16,/8等),如nmap -sP 192.168.15.0/24

  • nmap -O target_ip
    探测操作系统的类型

  • nmap -A target_ip
    万能开关,包含了端口ping扫描,操作系统扫描,脚本扫描,路由跟踪和服务探测等

  • nmap -sV target_ip
    版本探测

  • nmap -vv target_ip
    简单扫描并对结果返回详细的扫描输出

  • nmap -sP target_ip
    nmap Ping扫描

  • nmap --traceroute target_ip
    路由追踪,可清楚地看到从目的ip之间所经过的网络节点和所花费的时间。

  • nmap -sV -O -p port1,port2… target_ip
    混合使用
    在这里插入图片描述

端口扫描
六个状态:
open(开放的) —是主要目标,后续可进行服务探测
closed(关闭的) —可能是服务暂停,后续可继续扫描
filtered(被过滤的) —探测数据包不能到达目标端口
unfiltered(未被过滤的) —端口可访问,但不能确定它是开放还是关闭
open|filtered(开放或被过滤的)----》UDP,IP协议,FIN,Null和Xmas扫描
closed|unfiltered(关闭或未被过滤的)—》僵尸扫描

端口扫描之僵尸扫描在这里插入图片描述
1)扫描者向僵尸机发送SYN/ACK数据包
2)由于扫描者未按TCP三次握手协议的顺序进行,僵尸机会向扫描者返回RST数据包(重新建立连接),且其IPID值为x
3)扫描者冒充僵尸机的ip向目标主机发送SYN数据包
4)目标主机收到SYN数据包后,会根据源ip向僵尸机发送SYN/ACK数据包
5)僵尸机向目标主机返回RST数据包,此时IPID值为x+1
6)扫描者再次向僵尸机发送SYN/ACK数据包
7)若目标主机存活,且端口开放,僵尸机会向扫描者返回RST数据包,且IPID值为x+2;若目标主机端口关闭,僵尸机会向扫描者返回RST数据包,且IPID值为x+1

**

Masscan

**
虽然nmap端口扫描的信息详细,但速度输于masscan,masscan的扫描速度为每秒约1000万个数据包,其作者是robert graham,是为了尽可能快地扫描整个互联网而创建的。
目标主机端口扫描命令为

  • masscan --rate=100000 -p 0-65535 target_ip
    其中
    -p (port)指定端口进行扫描
    –rate 指定发包的速率
    此外
    –echo 将当前的配置重定向到一个配置文件中
    –exclude ip_range IP地址黑名单,防止masscan扫描
    –includefile,即-iL file_name 读取一个范围列表进行扫描
    –wait 秒数 指定发送完包后的等待时间,默认是10秒
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值