【知识整理】Nmap与Masscan

Nmap与Masscan

Nmap

Nmap ("Network Mapper(网络映射器)”)是一款开放源代码的网络探测和安全审核的工具。

设计目标是快速地扫描大型网络,当然用它扫描单个主机也没有问题。
使用原始IP报文来发现网络上有哪些主机,那些主机提供什么服务(应用程序名和版本),那些服务运行在什么操作系统(包括版本信息),它们使用什么类型的报文过滤器/防火墙,以及其它功能
Nmap通常用于安全审核,许多系统管理员和网络管理员也用它来做一些日常的工作,比如查看整个网络的信息,管理服务升级计划,以及监视主机和服务的运行。
Nmap输出的是扫描目标的列表,以及每个目标的补充信息,至于是哪些信息则依赖于所使用的选项。
“端口表格”是其中的关键。那张表列出端口号,协议,服务名称和状态。状态可能是open(开放的),filtered( 被过滤的),closed(关闭的),或者unfiltered(未被过滤的)。
Nmap还能提供关于目标机的进一步信息,包括反向域名,操作系统猜测,设备类型,和MAC地址。

命令

  • 基本扫描

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

nmap <target ip address> #target ip address是扫描的目标主机的ip地址

nmap简单扫描,并对结果返回详细的描述输出

namp -vv <target ip address> #-vv参数设置对结果的详细输出
  • 自定义扫描
nmap -p<range> <target IP>  #range为要扫描的端口范围,端口大小不能超过65535,-p 0-65535 = -p-;扫描指定端口,-p 80,135
  • nmap Ping扫描
nmap -sP <target ip
  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Telnet是一种用于远程登录到计算机或设备的网络协议,可以使用Telnet客户端与Telnet服务器建立连接并进行交互。以下是使用Telnet的基本步骤: 1. 打开终端或命令提示符。 2. 输入 `telnet <host> <port>` 命令,其中 `<host>` 是目标主机的IP地址或域名,`<port>` 是目标服务的端口号。 3. 按下回车键后,Telnet客户端将尝试与目标主机建立连接。 4. 如果连接成功,你可以使用Telnet协议与目标主机进行交互,发送和接收数据。 与其他工具相比,Telnet主要用于远程登录和交互式操作,而不是进行扫描或数据传输。下面是与Telnet相关的工具的简要对比: 1. NmapNmap是一款功能强大的网络扫描工具,可用于发现网络上的主机和开放端口。它不仅可以检测目标主机是否开放了Telnet服务,还可以扫描其他常见的网络服务。Nmap还提供了丰富的扫描选项和功能。 2. Masscan:Masscan是一款高速的端口扫描工具,专注于快速扫描大量主机和端口。与Nmap相比,Masscan更注重速度和效率,适用于大规模的端口扫描任务。但Masscan不支持Telnet协议的交互式操作。 3. Curl:Curl是一个功能强大的命令行工具,用于发送和接收数据,支持多种协议(如HTTP、FTP、SMTP等)。它可以模拟Telnet的功能,通过发送自定义的数据进行交互,但不像Telnet那样提供完整的终端会话。 Telnet与这些工具的主要区别在于其目的和功能。Telnet用于远程登录和交互式操作,适用于需要与目标主机进行实时交互的场景。而NmapMasscan和Curl等工具更专注于网络扫描、数据传输和协议模拟等功能,适用于自动化任务或特定的网络操作需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值