windows中下载安装+基本使用nmap

本文介绍如何使用Nmap进行网络扫描,包括探测单个或多个主机、扫描端口和服务版本等操作,并提供保存扫描结果的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一)进入官网:https://nmap.org/

二)下载:

在这里插入图片描述

三)安装:
点击安装包,一路点击I agree、next、install即可:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


四)使用:

在这里插入图片描述

探测主机

1)指定主机

nmap -sP  10.101.12.12									#单个主机
nmap -sP 10.101.12.12,10.101.12.13 					#多个主机使用逗号隔开

图

解析:
Host is up表示主机存活
MAC Address为物理地址

2)一个网段的所有主机

nmap -sP 10.101.12.2/24				#探测10.1.1.0网段下所有主机
nmap -sP -PI -PT 10.101.12.2/24

在这里插入图片描述
在这里插入图片描述

3)一个范围的主机

nmap -sP 10.1.1.2-254

在这里插入图片描述


探测端口范围

nmap -p 80,3389 10.101.12.12
nmap -p 21-25 10.101.12.12

在这里插入图片描述


服务版本探测

nmap -sV 10.101.12.12

扫描目标主机操作系统版本

nmap -O 10.101.12.12

在这里插入图片描述


全面扫描

nmap -A 10.101.12.12

在这里插入图片描述


保存结果:

nmap -oN E:\result.txt

在这里插入图片描述
在这里插入图片描述

### 安装Nmap 为了在 Windows 系统上安装 Nmap,可以从官方网站下载适用于 WindowsNmap 版本[^1]。访问官网并找到对应于 Windows 平台的安全扫描器版本链接进行下载。 完成下载之后,运行安装程序按照提示逐步操作即可完成软件部署。这通常涉及接受许可协议、选择组件以及指定安装路径等常规设置过程。 ### 使用Nmap执行基本扫描 一旦成功安装了 Nmap,在命令行工具(Command Prompt 或 PowerShell)中输入 `nmap` 命令来验证是否可以正常调用该应用程序。如果一切顺利,则表明环境配置正确无误。 对于简单的网络存活探测,即仅确认某地址是否存在在线状态而不做深入端口分析的情况,可采用如下指令: ```powershell nmap -sP 192.168.169.131 ``` 此命令用于快速检查特定 IP 地址对应的设备是否处于活动状态,并不会尝试连接任何开放的服务端口[^3]。 ### 执行OS指纹识别 当需要获取远程主机的操作系统信息时,可以通过启用 OS 检测功能实现这一目的。具体做法是在原有基础上增加 `-O 172.16.1.101 ``` 这条语句将会让 Nmap 尝试推断目标机器所使用的操作系统类型及其版本号等细节数据[^2]。 值得注意的是,在实际环境中可能因为防火墙等因素影响而无法获得预期的结果;因此建议先关闭本地及远端系统的防护措施再开展此类实验性质的任务以便观察最纯粹的表现形式[^4]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值