【安全工具】Nmap基本使用方法

article/2025/9/19 20:17:58

Nmap工具介绍

Nmap是一款开放源代码的网络探测和安全审核工具,它被设计用来快速扫描大型网络、包括主机探测与发现、开放的端口情况、操作系统与应用服务指纹、WAF识别及常见安全漏洞。

它的图形化界面是 Zenmap、分布式框架为 Dnmap

Nmap功能

主机探测:探测网络上的主机,如列出TCP/ICMP请求或开放特别端口的主机。
端口扫描:探测目标主机所开放的端口。
版本检测:探测目标主机的网络服务。判断其服务名称以及版本号。
系统监测:探测目标主机的操作系统以及网络设备的硬件特性。
支持探测脚本的编写:使用 Nmap 脚本引擎和 Lua 编程语言

Nmap安装

下载地址:点击前往
在这里插入图片描述
Windows版本直接下载对应版本安装,Linux系统则使用rpm命令进行安装

端口状态识别

在这里插入图片描述

Nmap使用参数

使用 “Nmap -h” 获取更多使用参数
在这里插入图片描述
在这里插入图片描述
重要参数

-sP:ping扫描 (不进行端口扫描)
-sT:进行TCP全连接扫描
-sS:进行SYN半连接扫描
-sF:进行FIN扫描
-sN:进行Null扫描
-sX:进行Xmas扫描
-O:进行探测目标主机版本
-sV:可以显示服务的详细版本
-A:全面扫描
-p:指定端口扫描
-oN:会将扫描出来的结果保存成一个 txt 文件
-oX:会将扫描出来的结果保存成一个 xml 文件

[-T1]–[-T5]:提高扫描速度
在这里插入图片描述

常用命令

一般当扫描主机防火墙打开时,是无法直接扫描的

扫描单个目标地址

Nmap 192.168.1.1

扫描多个目标地址

Nmap 192.168.1.1 192.168.1.2

扫描范围内的目标地址

Nmap 192.168.1.1-254

扫描目标地址所在的网段

Nmap 192.168.1.1/24

扫描主机列表 1.txt中所有的目标地址

Nmap -iL 1.txt

扫描除某一目标地址之外的所有目标地址

Nmap 192.168.1.1/24 -exclude 192.168.1.100

扫描除某一文件中的目标地址之外的目标地址

Nmap 192.168.1.1/24 -excludefile targets.txt      // targets文件中ip不扫描

扫描某一目标地址(自定义的)端口

Nmap 192.168.1.1 -p 135,445,3389

对目标地址进行路由追踪

Nmap --traceroute 192.168.1.1

扫描目标地址所在C段的在线状态

Nmap -sP 192.168.1.1/24    //-sP(Arp ping)是平扫描

对目标地址的操作系统指纹识别

Nmap -O/-A 192.168.1.1

对目标地址提供的服务版本检测

Nmap -sV 192.168.1.1

探测防火墙状态

Nmap -sF -T4 192.168.1.1

TCP SYN Ping扫描

Nmap -sP -PS 192.168.1.1
//-PS 让nmap使用SYN包而不是ACK包来对目标主机进行扫描。如果主机正在运行就返回一个RST包(或者一个SYN/ACK包)。-PS默认在80端口发送TCP SYN数据包;我们还可以指定端口,例如 -PS 135(指定135)端口。当管理员对TCP SYN数据包中的SYN数据包没有过滤时可绕过。

在这里插入图片描述

-PA TCP ACK Ping扫描

Nmap -sP -PA 192.168.1.1
//类比TCP SYN Ping扫描

-Pn 非ping扫描

Nmap -Pn 192.168.1.1          //常与其他命令联合使用
//不执行主机发现,可以跳过防火墙 ( 常用)

-vv 对扫描结果详细输出(vv小写)

Nmap -vv  192.168.1.1 
//输出结果里包含了开放端口,扫描方法,端口对应服务协议等

鉴权扫描

Nmap --script=auth 192.168.1.1    //--script=auth 该参数可以对目标主机或目标主机所在的网段进行应用弱口令检测

暴力破解攻击

Nmap --script=brute 192.168.1.1
//--script=brute 可对数据库、SMB、Snmp等进行简单密码的暴力破解

扫描常见漏洞

Nmap --script=vuln 192.168.1.1
Nmap具有漏洞扫描的功能,可以检查目标主机或网段是否存在常见的漏洞

应用服务扫描

Nmap --script=realvnc-auth-bypass 192.168.1.1
Nmap具有常见应用服务的扫描脚本,如vnc服务、mysql服务、telnet服务、rsync服务

探测局域网内更多服务开启情况

Nmap -n -p 445 --script=broadcast 192.168.1.1

Whois解析

Nmap -script external xxx.com 

列表扫描

Nmap -sL 192.168.1.1/24
//该命令仅仅列出指定网络上的每台主机,不会向目标主机发送任何报文。
//端口扫描,操作系统探测或者ping扫描,在该命令下不会执行。

识别和绕过防火墙与IDS
在这里插入图片描述
主机发现和端口扫描参数区分

一、主机发现
-Pn:只有该命令将指定的主机视作开启,跳过主机发现的过程用作穿透防火墙
-PA/-PS/-PU/-PY:使用TCP ACK/SYN/或SCTP INIT/ECHO方式来发现主机二、端口扫描
-sS/-sA/-sF:使用TCP SYN/ACK/FIN扫描,比较隐蔽
-sU:使用UDP扫描方式确定目标主机UDP端口情况
-sP:ping扫描,易被发现,可能会漏掉很多实际存活的主机

nmap的脚本

常用的脚本设置:–script=类别 进行扫描

常见的类别如下:

auth:绕过鉴权扫描
例:nmap --script=auth 192.168.11.1
broadcast:在局域网内探查更多服务开启的情况
brute:对常见的HTTP/SMTP等应用协议提供暴力破解
dos:用于拒绝服务攻击
vuln:用于检查目标机是否有常见漏洞
version:负责增强服务与版本扫描的功能的脚本
malware:探测目标机是否感染了病毒,开启后门等信息
fuzzer:模糊测试脚本,发送异常的包到目标机,探测出潜在漏洞
–script-updatedb:脚本更新

http://chatgpt.dhexx.cn/article/WyGi0xj4.shtml

相关文章

nmap工具使用方法

nmap工具使用方法 简介 Nmap&#xff08;网络映射器&#xff09;是一个用于网络探索和安全审计的开源工具 常用扫描端口命令 <nmap -sV 192.168.204.64> -sV&#xff1a;探测端口服务版本<nmap -T4 -A -v 192.168.204.64> -T4&#xff1a; 指定扫描过程使用的时…

nmap使用方法--方便自己查

在侦查期间&#xff0c;扫描一直是信息收集的初始阶段。 什么是侦查 侦查是尽可能多收集关于目标网络的信息。从黑客的角度来看&#xff0c;信息收集对于一次攻击非常有用&#xff0c;所以为了封锁恶意的企图&#xff0c;渗透测试者通常尽力查找这些信息&#xff0c;发现后修复…

端口扫描工具Nmap使用方法 day02

nmap是一个网络端口扫描软件&#xff0c;用来扫描网上电脑开放的网络连接端口&#xff0c;确定哪些服务运行在哪些端口&#xff0c;并且推断计算机运行哪个os。它是网络管理员必用的软件之一&#xff0c;渗透测试人员也可以用它评估网络系统安全。下面介绍kali linux中nmap的用…

nmap详细使用教程

目录 nmap简介 nmap常用命令 实例演示-发现主机 实例演示-端口发现 实例演示-获得服务版本详细信息 实例演示-确定主机操作系统 nmap简介 nmap是一款非常强大的主机发现和端口扫描工具&#xff0c;而且nmap运用自带的脚本&#xff0c;还能完成漏洞检测&#xff0c;同时支…

nmap常见使用方法

基础使用&#xff1a; 1.nmap ip 探测目标ip1-10000范围内所有开放端口 比如&#xff1a;扫描192.168.91.1 可以看见&#xff0c;已经扫描出目标IP对应的一些信息了 2.nmap -vv ip 简单扫描&#xff0c;输出详细结果&#xff08;一般没什么用&#xff09; nmap -p port ip …

Nmap 基本使用方法

一、下载工具包 进入官网下载安装包Download the Free Nmap Security Scanner for Linux/Mac/Windows 二、安装zenmap 工具 点击“下一步”安装完成。Zenmap 界面如下 三、Nmap使用 Nmap是主机扫描工具,他的图形化界面是Zenmap,分布式框架为Dnamp。 Nmap可以完成以下任务…

nmap 使用方法详细介绍

nmap的使用 前言nmap 作用Nmap使用教程nmap的基本输入&#xff1a;扫描参数&#xff1a;端口扫描&#xff1a;端口状态扫描&#xff1a;UDP扫描协议扫描 总结Nmap的基础知识Nmap的扫描技术Nmap的OS检测&#xff08;O&#xff09;Nmap的操作系统指纹识别技术&#xff1a; 前言 …

Nmap使用方法及常用命令学习

本文为学习笔记&#xff0c;仅限学习交流。不得利用、从事危害国家或人民安全、荣誉和利益等活动。 请参阅《中华人民共和国网络安全法》 7-30作业 —Nmap 练习 Nmap 是Network Mapper&#xff0c;中文为“网络映射器”。 Nmap 是一款开源的网络探测和安全审核的工具&#xff…

Nmap使用方法简析

NMAP 引子&#xff1a; Nmap&#xff0c; 是 Network Mapper 的缩写&#xff0c;由 Gordon Lyon 维护(更多关于 Mr. Lyon 的信息在这里: http://insecure.org/fyodor/) &#xff0c;并被世界各地许多的安全专业人员使用。 这个工具在 Linux 和 Windows 下都能使用&#xff0…

nmap使用方法详解

Nmap详解 Nmap&#xff08;网络映射器&#xff09;是一款开放源代码的网络探测和安全审核工具&#xff0c;它被设计用来快速扫描大型网络&#xff0c;包括主机探测与发现、开放的端口情况、操作系统与应用服务指纹识别、WAF识别及常见安全漏洞。 Nmap的特点&#xff1a; - 主机…

Nmap的使用方法总结

文章目录 Nmap的使用方法总结一&#xff1a;各种参数的使用1&#xff1a;ping扫描 —— nmap < 要扫描的目标ip地址>2&#xff1a;TCP SYN Ping扫描3&#xff1a;-PA TCP ACK Ping扫描4&#xff1a;半开扫描5&#xff1a;自定义端口扫描 nmap -P&#xff08;扫描范围&…

nmap使用方法

目录 第一、nmap使用 第一、nmap使用 1、nmap扫描一台服务器&#xff0c;默认扫描1000个最有可能开放的TCP端口。 2、-v显示详细信息 3、-p表示端口扫描。 扫描全部端口&#xff0c;查看开放了那些。 4、查看端口正在被那个进程使用 查看22端口正在被那个进程使用。 查看s…

Nmap使用教程图文教程(超详细)

kali的命令行中可以直接使用 nmap 命令&#xff0c;打开一个「终端」&#xff0c;输入 nmap 后回车&#xff0c;可以看到 nmap 的版本&#xff0c;证明 nmap 可用。 Nmap有四种基本功能&#xff1a;「端口扫描」、「主机探测」、「服务识别」和「系统识别」。 一、端口扫描 扫…

诗词——人间绝句

人生若只如初见&#xff0c;何事秋风悲画扇。 ——纳兰性德《木兰花令拟古决绝词谏友》 花自飘零水自流&#xff0c;一种相思&#xff0c;两处闲愁。 ——李清照《一剪梅红藕香残玉覃秋》 最是人间留不住&#xff0c;朱颜辞镜花辞树。 ——王国维《蝶恋花》 金风玉露一相逢&…

[《雪的散文诗》小个子的诗集]2012年8月28日

雪花吟 雪是冬的姑娘&#xff0c;冬把雪孕育。 什么时候起&#xff0c;没有了天朗气清。 沉寂灰朦&#xff0c;是天&#xff0c;是云&#xff0c;是气&#xff1f; 凝固最后一颗秋露&#xff0c;冰封最后一处溪流。 天动了&#xff0c;或者是云动了&#xff0c;亦或是气动了…

正版四字梅花诗:小户人家 梅花诗:怒发冲冠

正版四字梅花诗&#xff1a;小户人家 梅花诗&#xff1a;怒发冲冠 为您解答&#xff08;免费分享-2宵&#xff09;等待您的加入&#xff01; 107为您解答&#xff01;请威-芯 创建 Html 的时候报错

python turtle 绘制创意梅花

""" author:魏振东 data&#xff1a;2019.10.25 func:绘制创意图形 """from turtle import * from random import *#画雪花 def drawSnow():hideturtle()pensize(2)for i in range(20):pencolor("white")penup()setx(randint(-640,640…

仓央嘉措诗歌全集

好文章集锦目录 《那一世》 编辑 1 那一夜 我听了一宿梵唱 不为参悟 只为寻你的一丝气息 那一月 我转过所有经筒 不为超度 只为触摸你的指纹 那一年 我磕长头拥抱尘埃 不为朝佛 只为贴着你的温暖 那一世 我翻遍十万大山 不为修来世 只为路中能与你相遇 那一瞬 我飞升成仙 不为长…

数学与诗歌

数学与诗歌本不是一家&#xff0c;数学是抽象思维活动&#xff0c;诗词是阐述心灵的文学艺术&#xff0c;但有些诗与数学联姻&#xff0c;把数字嵌入诗中&#xff0c;装点了诗词的国度&#xff0c;让诗词多了一种气质和风情&#xff1b;当我们在吟读诗词时&#xff0c;提高文学…

精选诗词歌赋

精选诗词歌赋 上邪 汉 佚名 上邪&#xff0c;我欲与君相知&#xff0c;长命无绝衰。 山无陵&#xff0c;江水为竭。冬雷震震&#xff0c;夏雨雪。 天地合&#xff0c;乃敢与君绝。 菩萨蛮 五代 佚名 枕前发尽千般愿&#xff0c;要休且待青山烂。 水面上秤锤浮&#xff0c;直待…