网络扫描NMAP介绍及使用

Nmap即Network Mapper,它是在免费软件基金会的GNU General Public License (GPL)下发布的。

其基本功能有:探测一组主机是否在线;扫描主机端口,嗅探提供的网络服务;判断主机的操作系统。

	makefile

软件下载后,执行configure、make和make install三个命令,将nmap二进制码安装到系统上,就可以执行nmap了。

是一个强大的端口扫描类安全评测工具。被设计为检测主机数量众多的巨大网络,支持ping扫描、多端口检测、OS识别等多种技术

使用NMAP定期扫描内部网络,可以找出网络中不可控的应用服务,即使关闭不安全的服务,减小安全风险。

官网下载:http://nmap.org/download.html

或下载包

rpm -vhU http://nmap.org/dist/nmap-*
rpm -vhU http://nmap.org/dist/zenmap-*

yum install nmap -y

用法:
nmap 扫描类型 选项 目标

扫描类型:
-sS TCP SYN扫描(半开):只向目标发出SYN数据包,如果收到SYN/ACK响应包就认为目标端口正在监听,并立即断开连接,否则目标端口没有开放。

-sT TCP连接扫描:这是一个完整的TCP扫描方式,用来建立一个TCP连接,如果成功则认为目标正在监听服务,否则目标端口没有开放。

-sF TCP FIN扫描:相当于发送一个断开的请求,开放的端口会忽略,关闭的段看看会回应RST数据包。许多防火墙对SYN数据包只进行简单过滤,而忽略了其他形式的TCP攻击包。

可间接检查防火墙的安全性
(用于穿透防火墙,进行攻击)

-sU UDP扫描:探测目标主机提供哪些UDP服务

-sP ICMP扫描:类似于ping检测,快速判断目标主机是否存活,不做其他扫描

-P0 跳过ping检查:这种方式认为所有的目标主机使存货的,当对方不响应ICMP请求时,使用这种方式可以避免因无法ping通而放弃扫描。

例子:
nmap 127.0.0.1
检查本机开放了哪些常用的TCP端口、UDP端口

nmap -p 21(端口号) 192.168.80.105

查看指定端口的服务有木有开启

nmsp -n -sP 网段

查看网段中存活的主机

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Nmap是一款常用的端口扫描工具,能够扫描一个或多个主机的开放端口和服务,用于安全评估、网络管理、系统管理等任务。在实际应用中,我们常常需要扫描指定的端口,以便发现特定服务或漏洞等,本文将介绍如何使用nmap扫描指定端口。 第一步:打开终端 使用nmap需要在终端界面下工作,打开终端界面的方法因操作系统而异,例如在Windows系统下可以使用CMD或PowerShell,而在Linux和macOS系统下可以使用终端或控制台等。 第二步:安装nmap 如果你的操作系统中已经安装了nmap,可以跳过这一步,否则需要先下载安装nmapnmap下载地址为:https://nmap.org/download.html,下载安装包之后,按照常规安装即可。 第三步:扫描指定端口 使用nmap扫描指定端口的命令格式为: nmap -p 端口号 主机名/IP地址 其中,-p参数表示扫描的端口号,可以使用逗号或短横线来指定多个或连续的端口号,例如-p22,80表示扫描22和80端口,-p1-100表示扫描从1到100的所有端口。 主机名/IP地址则表示要扫描的目标主机,可以使用域名或IP地址,注意在扫描多个主机时需要使用逗号或空格分隔。 例如,扫描IP地址为192.168.1.1的主机的22和80端口命令为: nmap -p22,80 192.168.1.1 扫描域名为example.com的主机的所有端口命令为: nmap -p0-65535 example.com 扫描多个主机的22和80端口命令为: nmap -p22,80 192.168.1.1,192.168.1.2,192.168.1.3 第四步:输出扫描结果 nmap扫描完成后会输出扫描结果,包括目标主机的开放端口、服务、操作系统和nmap版本等信息,根据需要可以对结果进行分析和处理。 以上就是使用nmap扫描指定端口的基本方法,需要注意的是,在进行端口扫描时应遵守道德和法律准则,不得用于非法用途。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_44381207

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值