Nmap常用参数

Nmap详细参数讲解 nmap详细参数 阅读详情
AI摘要

Nmap是一款开源的网络发现和安全审计工具,支持多种扫描方式,包括主机发现、端口扫描、版本侦测和操作系统侦测。其优点包括灵活性、强大、可移植、简单、自由和文档丰富。Nmap适用于列举网络主机清单、管理服务升级调度和监控主机或服务运行状况。

Nmap是一款开源免费的网络发现(NetworkDiscovery)和安全审计(SecurityAuditing)工具。Nmap最初是由Fyodor在1997年开始创建的。随后在开源社区众多的志愿者参与下,该工具逐渐成为最为流行安全必备工具之一。
一般情况下,Nmap用于列举网络主机清单、管理服务升级调度、监控主机或服务运行状况。Nmap可以检测目标机是否在线、端口开放情况、侦测运行的服务类型及版本信息、侦测操作系统与设备类型等信息。

Nmap的优点:  

 

1. 灵活。支持数十种不同的扫描方式,支持多种目标对象的扫描 

2. 强大。Nmap可以用于扫描互联网上大规模的计算机 

3.可移植。支持主流操作系统:Windows/Linux/Unix/MacOS等等;源码开放,方便移植 

4. 简单。提供默认的操作能覆盖大部分功能,基本端口扫描nmap targetip,全面的扫描nmap –A targetip 

5. 自由。Nmap作为开源软件,在GPL License的范围内可以自由的使用 

6. 文档丰富。Nmap官网提供了详细的文档描述。Nmap作者及其他安全专家编写了多部Nmap参考书籍 

7. 社区支持。Nmap背后有强大的社区团队支持 

 

Nmap包含四项基本功能:

 

1. 主机发现 (Host Discovery) 

2. 端口扫描 (Port Scanning) 

3. 版本侦测 (Version Detection) 

4. 操作系统侦测 (Operating System Detection) 

 

而这四项功能之间,又存在大致的依赖关系(通常情况下的顺序关系,但特殊应用另外考虑),首先需要进行主机发现,随后确定端口状态,然后确定端口上运行的具体应用程序和版本信息,然后可以进行操作系统的侦测。而在这四项功能的基础上,nmap还提供防火墙和 IDS 的规避技巧,可以综合运用到四个基本功能的各个阶段。另外nmap还提供强大的NSE(Nmap  Scripting Language)脚本引擎功能,脚本可以对基本功能进行补充和扩展。

 

接下来为大家讲解一下windows下和linux下nmap的安装方法 

去官网下载https://nmap.org/download.html

 

当然啦,大家可以直接使用kali linux系统,以前kali linux系统自带了Zenmap,现在已经去除了,但是我们还有nmap

 

下面整理一些nmap参数及其意义 :

1. nmap -iflist : 查看本地主机的接口信息和路由信息 

2. -A :选项用于使用进攻性方式扫描 

3.-T4:指定扫描过程使用的时序,总有6个级别(0-5),级别越高,扫描速度越快,但也容易被防火墙或IDS检测并屏蔽掉,在网络通讯状况较好的情况下推荐使用T4

4. -oX test.xml:将扫描结果生成 test.xml 文件,如果中断,则结果打不开 

5. -oA test.xml:  将扫描结果生成 test.xml 文件,中断后,结果也可保存 

6. -oG test.txt:  将扫描结果生成 test.txt 文件 

7. -sn : 只进行主机发现,不进行端口扫描 

8. -O : 指定Nmap进行系统版本扫描 

9. -sV: 指定让Nmap进行服务版本扫描

10. -p <port ranges>: 扫描指定的端口

11. -sS/sT/sA/sW/sM:指定使用TCP SYN/Connect()/ACK/Window/Maimonscans的方式来对目标主机进行扫描 

12. -sU: 指定使用UDP扫描方式确定目标主机的UDP端口状况 

13. -script <script name> : 指定扫描脚本 

14. -Pn :不进行ping扫描 

15. -sP :  用ping扫描判断主机是否存活,只有主机存活,nmap才会继续扫描,一般最好不加,因为有的主机会禁止ping 

16. -PI :  设置这个选项,让nmap使用真正的ping(ICMP echo请求)来扫描目标主机是否正在运行。 

17. -iL 1.txt : 批量扫描1.txt中的目标地址 

18. nmap -sF -T4 192.168.1.0  探测防火墙状态

19. -sL: List Scan 列表扫描,仅将指定的目标的IP列举出来,不进行主机发现 

20. -sY/sZ: 使用SCTP INIT/COOKIE-ECHO来扫描SCTP协议端口的开放的情况

21. -sO: 使用IP protocol 扫描确定目标机支持的协议类型 

22. -PO : 使用IP协议包探测对方主机是否开启

23. -PE/PP/PM : 使用ICMP echo、 ICMP timestamp、ICMP netmask 请求包发现主机 

24. -PS/PA/PU/PY : 使用TCP SYN/TCP ACK或SCTP INIT/ECHO方式进行发现 

25. nmap 192.168.1.0/24 -excludefile f:/1.txt  #扫描除给定文件中的地址以外的其他地址

26. -sN/sF/sX: 指定使用TCP Null, FIN, and Xmas scans秘密扫描方式来协助探测对方的TCP端口状态 

27. -e eth0:指定使用eth0网卡进行探测 

28. -f : --mtu <val>: 指定使用分片、指定数据包的 MTU

29. -b <FTP relay host>: 使用FTP bounce scan扫描方式 

30. -g:指定发送的端口号

31. -r: 不进行端口随机打乱的操作(如无该参数,nmap会将要扫描的端口以随机顺序方式扫描,以让nmap的扫描不易被对方防火墙检测到) 

32. -v 表示显示冗余信息,在扫描过程中显示扫描的细节,从而让用户了解当前的扫描状态 

33. -n : 表示不进行DNS解析; 

34. -D <decoy1,decoy2[,ME],...>: 用一组 IP 地址掩盖真实地址,其中 ME 填入自己的 IP 地址 

35. -R :表示总是进行DNS解析。

36. -F : 快速模式,仅扫描TOP 100的端口

37. -S <IP_Address>: 伪装成其他 IP 地址 

38. --ttl <val>: 设置 time-to-live 时间

39. --badsum: 使用错误的 checksum 来发送数据包(正常情况下,该类数据包被抛弃,如果收到回复,说明回复来自防火墙或 IDS/IPS) 

40. --dns-servers  : 指定DNS服务器

41. --system-dns : 指定使用系统的DNS服务器   

42. --traceroute : 追踪每个路由节点

43. --scanflags <flags>: 定制TCP包的flags 

44. --top-ports <number> :扫描开放概率最高的number个端口 

45. --port-ratio <ratio>: 扫描指定频率以上的端口。与上述--top-ports类似,这里以概率作为参数 

46. --version-trace: 显示出详细的版本侦测过程信息 

47. --osscan-limit: 限制Nmap只对确定的主机的进行OS探测(至少需确知该主机分别有一个open和closed的端口)

48. --osscan-guess: 大胆猜测对方的主机的系统类型。由此准确性会下降不少,但会尽可能多为用户提供潜在的操作系统 

49. --data-length <num>: 填充随机数据让数据包长度达到 Num 

50. --ip-options <options>: 使用指定的 IP 选项来发送数据包

51. --spoof-mac<mac address/prefix/vendor name> : 伪装 MAC 地址 

52. --version-intensity <level>: 指定版本侦测强度(0-9),默认为7。数值越高,探测出的服务越准确,但是运行时间会比较长。 

53. --version-light: 指定使用轻量侦测方式(intensity 2) 

54. --version-all: 尝试使用所有的probes进行侦测 (intensity 9) 

55. --version-trace: 显示出详细的版本侦测过程信息 

56. nmap 192.168.1.0/24 -exclude 192.168.1.10扫描除192.168.1.0外的该网段的其他地址

【信息收集】nmap工具常用参数的使用 Nmap(NetworkMapper,网络映射器)是一款开放源代码的网络探测和安全审核工具。它被设计用来快速扫描大型网络,包括主机探测与发现、开放的端口情况、操作系统与应用服务指纹识别、WAF识别及常见安全漏洞,也可以扫描网络上的主机和服务的状态。它可以检测活动主机、扫描开放端口、识别操作系统和设备类型、检测防火墙等,从而为您提供全面的网络状态信息。 阅读详情

相关推荐

信息收集之nmap(常用参数详解以及高级扫描)

0x00前言        nmap是一款开源的网络探测和安全审核工具,它的功能非常强大,可以扫描单个主机或者一个网络,从而发现存活的主机、主机上的端口开放情况、端口运行的服务以及操作系统版本等信息。但相对来说,要记忆使用的参数也是较多的~ 0x01常用参数详解(注意区分大小写) 一、目标指定 -iL 指定一个文本文件,这个文件每一行应写一个IP地址或者一个网络 //ip.txt 192.168.1.1 192.168.2.0/24

qq_37872337的博客 3555

Nmap参数详解

个人笔记,方便理解 语法结构:nmap [Scan Type(s)] [Options] {target specification} 端口状态介绍 open:确定端口开放,可达 closed :关闭的端口对于nmap也是可访问的, 它接收nmap探测报文并作出响应。但没有应用程序在其上监听。 filtered :由于包过滤阻止探测报文到达端口,Nmap无法确定该端口是否开放。过滤可能来自专业的防火墙设备,路由规则 或者主机上的软件防火墙。

qq_39687353的博客 7305

Nature风格的北半球投影图,几行代码就能绘制...

在子刊***Nat. Clim. Chang.***中,通过北极俯视投影表示NAO和AO的EOF分解。仅在定义图层的时候设置为该投影,其余设置content,绘制contourf都是PlateCaree。如子刊Nature Geosci中表示了海冰的漂移,还添加了DEM底图,非常美观。以海温数据为例,ERA5月温度平均,是一张721*1440的0.25degTIF。现在的结果看起来不错,但太大了,我们如果只需要北半球的数据,则需要指定经纬度。绘制完结果也是正方形,和ArcGIS差不多,见之前的推文。

wlh2067的博客 1292

nmap命令常用参数

nmap是一款网络扫描和嗅探工具包,在进行服务器进行检测时的必备工具,接下来对它的常用用法进行简单介绍。

qq_42293468的博客 1291

高效敏感词检测API平台对比与选型指南

本文为开发者提供了高效敏感词检测API平台的选型指南。文章对比了专业API平台、头部云厂商、新兴AI服务商及开源方案,从检测能力、集成易用性、成本、稳定性及扩展性五大维度进行分析,并给出实战选型建议,帮助团队根据业务场景快速选择最合适的敏感词检测服务。

weixin_29325955的博客 347

VMware player桥接模式不能联网的解决方法

VMware虚拟机下主要使用两种网络连接方式:桥接模式、NAT模式。 桥接模式:查一下,虚拟机独立IP。 NAT模式:与电脑共享IP、需要映射应用服务的端口。 我的需求需要独立IP,于是使用桥接。 网络连接失败。 个人主机系统的网络设置: 设置 - 网络和 Internet - 更改适配器设置 给虚拟机设置网络适配器 只保留,点击确定,确定。 重新运行虚拟机。 ...

Mark_md的博客 9450

nmap常用参数

思维导图真是强大,流批流批,先来一张图解决所有参数问题 常用的参数(具体细节可以在上图进行对照): -sS 半开扫描(TCP SYN扫描),执行速度快,不容易被注意到,可以避免被记入目标系统的日志,需要root权限。它常常被称为半开放扫描, 因为它不打开一个完全的TCP连接。它发送一个SYN报文, 就像您真的要打开一个连接,然后等待响应。 -sT 当SYN扫描不能用时,TCP Connect()...

Sea_Sand息禅 3954

STM32F4驱动海康工业相机实战:从PWM信号到精准触发拍照(附完整代码)

本文详细介绍了如何使用STM32F4开发板驱动海康工业相机,实现PWM信号精准触发拍照的完整方案。从硬件连接到PWM信号生成,再到相机触发配置与延迟补偿,提供了实战经验和完整代码,帮助开发者解决工业相机硬件触发中的关键问题。

weixin_33716941的博客 695

Nmap 常用参数速查笔记

全端口扫描 + 服务版本 + 默认脚本探测。:SYN 扫描 + 分片 + 低速模式。:快速检测常见漏洞(如 CVE)。

kakalalaww的博客 819

Qwen3.5本地部署实战:4B模型在RTX3060上离线运行指南

大语言模型本地化部署正从云端服务转向终端设备,其核心是模型轻量化、硬件适配与推理引擎协同优化。基于INT4量化感知训练和GGUF格式支持,Qwen3.5在结构精简、Tokenizer轻量及显存友好性方面显著优于前代,使4B级别模型可在RTX 3060等中端显卡上稳定运行。该技术路径兼顾低延迟响应(<2秒)、数据隐私保障与离线可用性,广泛适用于法律文书分析、医疗文档处理、教育AI助手等对安全性与实时性双重要求的场景。本文聚焦Qwen3.5-4B量化部署全流程,涵盖llama.cpp编译调优、GPU层加载策略及

weixin_32181267的博客 365

一窥Memory测试算法及自我修复机制

摘要 为了满足新一代设备的需求,Memory的大小每三年就会增加4倍。深亚微米设备包含大量面积更小、访问速度更快的Memory。针对此类设计制定自动测试策略可以减少ATE(自动测试设备)的时间和成本。 内存故障的行为与经典的“Stuck-At”故障不同。因此,Memory的故障模型(由于其阵列结构)与标准逻辑的设计也是不同的。Memory测试除了进行故障检测和定位,还可以实现用冗余单元对...

路科验证 2万+

nmap安装_Nmap常用参数

Nmap是一款开源免费的网络发现(NetworkDiscovery)和安全审计(SecurityAuditing)工具。Nmap最初是由Fyodor在1997年开始创建的。随后在开源社区众多的志愿者参与下,该工具逐渐成为最为流行安全必备工具之一。一般情况下,Nmap用于列举网络主机清单、管理服务升级调度、监控主机或服务运行状况。Nmap可以检测目标机是否在线、端口开放情况、侦测运行的服务...

weixin_39878549的博客 91

分布式爬虫架构实战:Scrapy+RabbitMQ+浏览器池,百万级数据抓取成本直降60%(附架构图+源码)

任务调度瓶颈:Redis 作为消息队列,不支持复杂任务优先级,高并发下容易消息堆积,且单点故障会导致全量任务丢失;资源浪费严重:每个爬虫节点每次爬取动态页面都启动新浏览器,启动耗时3-5秒,CPU 占用率高达80%+,单机最多同时跑3个浏览器;扩展性差:新增节点需要手动同步任务队列,节点忙闲不均,无法根据任务量动态分配资源。# 从settings读取RabbitMQ配置# 注册信号:爬虫关闭时关闭RabbitMQ连接"""启动时建立RabbitMQ连接"""

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1618

Nmap扫描常用参数

Nmap扫描常用参数

jj_24的博客 679

【离线OCR】微信离线实现图片OCR文本和表格识别

基于微信本地OCR引擎(由最新版微信自动安装)。通过Python对其官方调用逻辑进行完整翻译和封装,使开发者可以用简单的API调用其强大的OCR功能。

专注于医院数据分析技术与系统开发的创作与分享。 2624

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

nmap 常用参数

参数 说明 -Pn 穿透防火墙进行扫描: nmap -Pn +ip. 扫描之前不需要用ping命令,有些防火墙禁止ping命令。可以使用此选项进行扫描 -sT TCP connect()扫描,这种方式会在目标主机的日志中记录大批连接请求和错误信息。 -sS 半开扫描,很少有系统能把它记入系统日志。不过,需要Root权限。 -sF 、sN 秘密FIN数据包扫描、Xmas Tree、Null扫描模式 -sP ping扫描,Nmap在扫描端口时,默认都会使用ping扫描,只有主机存...

tryheart的博客 1万+

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Nmap 常用参数

-osscan-limit 针对指定的目标进行操作系统检测(至少需确知该主机分别有一个open和closed的端口)--version-light 打开轻量级模式,为—version-intensity 2的别名。--version-all 尝试所有探测,为—version-intensity 9的别名。-iR 让nmap自己随机挑选主机进行扫描 例如:nmap -iR 2 -Pn -p22。

JJH2724719395的博客 1869

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Nmap 常用参数详解与实战手册

本篇详细介绍 Nmap 在网络渗透与资产摸排中最基础的“目标指定”方法,涵盖单目标、多目标、IP段、主机名、排除指定主机等多种用法。文章结合命令格式、参数说明及真实案例输出,帮助读者理解如何根据实际环境灵活指定扫描目标。无论是渗透测试初学者,还是需要批量自动化扫描的安全人员,都可以快速上手,减少误扫和遗漏,为后续高效扫描打好基础。

weixin_74043558的博客 1118

nmap常用参数使用

1、端口扫描 指定端口扫描 nmap -p80 IP地址 指定一个以上端口扫描 nmap -p80, 135 IP地址 扫描端口 nmap -P IP地址 (参数大写P) 全端口扫描 nmap -P- IP地址 指定端口范围扫描 nmap -p1-100 IP地址 不触发防火墙扫描,停止之前的ICMP请求 nmap -Pn IP地址 指定协议扫描端口 nmap -p T:25,U:53 ip地址 指定协议名扫描端口 nmap -p http,mysql ip

qq_35258210的博客 2877

Nmap常用参数&案例

1.半开放扫描1到65535端 (nmap -sS -p 1-65535 -v ip/url)3.指定端口扫描 (nmap -p 80,3389 ip/url)2.扫描C段存活主机 (nmap -sP ip/url)5.主机详细扫描 (nmap -v -A ip/url)4.扫描主机操作系统 (nmap -O ip/url)-SS TCP SYN扫描 半开放扫描 比较隐蔽。-SU UDP扫描 确定端口开放。-SA ACK扫描 探测防火墙。-sP Ping扫描 快速扫描。-sV 探测端口服务器版本。

weixin_63082823的博客 178

NMAP常用参数与常见的端口总结

nmap常用参数与常见端口总结

criminal_1的博客 2171

Nmap的常用参数介绍以及常用扫描技巧

Nmap的常用参数介绍以及常用扫描技巧 Nmap的功能参数分为以下几个大类 1、 目标说明 2、 主机发现 3、 端口扫描 4、 端口说明和扫描顺序 5、 服务与版本探测 6、 脚本扫描 7、 操作系统探测 8、 时间和性能 9、 防火墙/IDS规避和欺骗 10、输出选项 常用参数介绍 1、 TARGET SPECIFICATION 目标说明 -iL 从主机地址列表文件中导入扫描地址(批量...

weixin_45287663的博客 3653

nmap工具常用参数

Nmap可以用于发现网络上的主机。它通过发送ICMP、TCP、UDP等类型的数据包,以确定响应的主机是否在线。Nmap可以扫描主机上的开放端口,帮助识别哪些网络服务在运行。可以通过选择不同的参数,来进行适当场景下的扫描。Nmap可以尝试确定网络服务的具体版本。非常有利于识别系统上可能存在的漏洞和弱点。Nmap可以通过分析网络响应的细节来确定主机的操作系统。

WSGWZlz的博客 635

nmap工具常用参数的使用

文章目录Nmap工具使用实验目的实验环境实验工具实验内容实验步骤步骤1:-sn扫描步骤2:-PN扫描步骤3:-sS扫描步骤4:其他参数免责声明 Nmap工具使用 实验目的 了解Nmap的基本原理 掌握Nmap常用参数利用方法 实验环境 操作机:Windows 10 172.16.11.2 目标机:Centos7 172.16.12.2 目标地址:http://172.16.12.2 实验工具 Nmap:Nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。确定哪些服务运行

千寻的博客 1433
上一篇: 关于Python中end=""报错的问题
下一篇: B/S结构和C/S结构,以及区别和联系
。。hehe。。
博客等级 码龄7年 51粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值