Nmap扫描六种端口状态介绍

news2024/11/23 15:12:19

传统意义上的端口状态只有 open 或 close 两种。网络发现扫描最常用的工具是Nmap,可以提供更细分的端口状态,共计六种,分别为open, closed, filtered, unfiltered, open|filtered, or closed|filtered。

在这里插入图片描述

1. 端口状态介绍

  • 开放的(open):该端口在远程系统上已经开放,同时在该 端口上运行应用程序,可以接受连接请求;
    SYN scan of open port 22

  • 关闭的(closed):该端口在远程系统可以访问,意味着防火墙允许访问该端口,但在该端口上没有运行接受连接请求的应用程序;
    SYN scan of closed port 113

  • 被过滤的(filtered):因为防火墙会干扰连接尝试,nmap无法确定端口是开放还是关闭。
    SYN scan of filtered port 139

  • 未过滤的(unfiltered):端口是可以访问的,但Nmap无法确定端口是开放的还是关闭的。

    只有ACK扫描,用于映射防火墙规则集,将端口分类为这种状态。使用其他扫描类型(如窗口扫描、SYN扫描或FIN扫描)扫描未过滤的端口,可能有助于解决端口是否开放的问题。

  • 关闭的或被过滤的(closed|filtered):Nmap无法确定端口是关闭的还是被过滤。它仅用于IP ID空闲扫描。

  • 开放的或被过滤的(open|filtered):这种状态主要是 Nmap 无法区别端口处于 open 状态还是 filtered 状态。这种状态是服务端对Nmap的请求不做任何回应,导致Nmap无法确认端口是那种状态。通常见于UDP端口。

2. 参考链接

  • https://nmap.org/book/toc.html
  • https://nmap.org/book/port-scanning.html
  • https://nmap.org/book/synscan.html#scan-methods-ex-syn-scan

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2064169.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

艾多美携手三星SDS,共筑物流优化与数字化转型新篇章!

8月20日下午,艾多美公司董事长朴炳宽受邀出席了由山东省人民政府、韩国产业通商资源部联合主办的“山东省—韩国经贸合作交流会”。在此次盛会上,艾多美中国与全球领先的IT解决方案提供商三星SDS达成了具有重要里程碑意义的战略合作,双方将共…

安防监控EasyCVR视频监控汇聚管理平台登录1分钟之后自动退出是什么原因?

EasyCVR视频监控汇聚管理平台是一款针对大中型项目设计的跨区域网络化视频监控集中管理平台。该平台不仅具备视频资源管理、设备管理、用户管理、网络管理和安全管理等功能,还支持多种主流标准协议,如GB28181、RTSP/Onvif、RTMP、部标JT808、GA/T 1400协…

docker基本环境搭建

前面在虚拟机centos中搭建的fastdfs和minio分布式文件存储服务都是手动编译安装的,为了方便后续学习,本地开发环境的中间件服务部署,我们将交给docker来部署。下面先进行docker环境搭建。 后续相关教程(待更新)&#…

QT中通过TCP协议多线程的文件传输(客户端)

首先,新建一个项目,我命名为了SendFileClient 首先我们要在pro文件中 代码第一行加入network的后缀 一、窗口搭建 如图所示,在第一个QWidget中让客户端输入IP,端口号 连接服务器 第二个Qwidget 设置一个LineEdit,供客户端选择要…

二维中,若直线上两点q1和q2,输入一个点P1,求P1在直线上的垂点

一、计算过程 在二维空间中,若给定直线上两点Q1和Q2以及一个点P1,要求出点P1在直线上的垂点,可以通过以下步骤进行: ‌1、判断点P1是否在直线q1-q2上‌: 首先,需要判断点P1是否位于直线Q1-Q2上。这可以通过…

【Linux】实现三个迷你小程序(倒计时,旋转指针,进度条)

🦄个人主页:修修修也 🎏所属专栏:Linux ⚙️操作环境:Xshell (操作系统:CentOS 7.9 64位) 目录 📌倒计时小程序 🎏项目效果展示 🎏项目实现思路 🎏项目完整代码 📌旋转指针小程序 &#x…

视频监控接入汇聚平台如何根据客户要求定制资源树结构和资源的任意排序

目录 一、需求描述 1.1视频监控资源树 1.2客户要求 二、市场上产品常用处理方法 2.1 常用处理方法 (1)按笔画数排序 (2)按拼音排序 (3)按字典序排序 (4)按首字母排序 2.2 …

使用预训练的 ONNX 格式的目标检测模型(基于 YOLOv8n-pose)姿态监测

具体步骤如下: 加载图像: 从指定路径读取一张图像(这里假设图像名为bus.jpg)。将图像从 BGR 颜色空间转换为 RGB 颜色空间。 图像预处理: 计算图像的高度、宽度,并确定其中的最大值作为新图像的边长。创建一…

C语言新手小白详细教程:冒泡排序

🌏个人博客主页:意疏-CSDN博客 希望文章能够给到初学的你一些启发~ 如果觉得文章对你有帮助的话,点赞 关注 收藏支持一下笔者吧~ 阅读指南: 开篇说明冒泡排序简介冒泡排序代码 开篇说明 本文我们来介绍冒…

编码器精度

系列文章目录 1.元件基础 2.电路设计 3.PCB设计 4.元件焊接 5.板子调试 6.程序设计 7.算法学习 8.编写exe 9.检测标准 10.项目举例 11.职业规划 文章目录 前言一、影响因素二、编码器精度三、位置因素四、环境因素五、磁编码器 前言 送给大学毕业后找不到奋斗方向的你&…

《九界ol游戏源码》(游戏源码+客户端+服务端+工具+视频教程)百度云盘下载

游戏制作精美,和天龙八部用一样的游戏引擎,就是ogre。有兴趣的朋友,可以下载来收藏研究。 《九界ol游戏源码》(游戏源码客户端服务端工具视频教程) 下载地址: 链接: https://pan.baidu.com/s/1KIWSVYyAcSpY…

案例分享—医疗行业国外优秀界面设计案例

医疗行业UI网页设计需注重用户体验与可访问性,确保页面布局清晰、导航简洁明了,以便用户快速找到所需信息。同时,设计应符合医疗行业规范,传递出专业、可信的形象。 在医疗行业UI网页设计中,色彩搭配与视觉元素的选择至…

【大模型从入门到精通35】开源库框架LangChain 利用LangChain构建聊天机器人2

这里写目录标题 利用LangChain构建具备记忆功能的对话检索链设置对话历史记忆构建对话检索链处理问题并生成答案 创建基于文档的问答聊天机器人初始设置和导入文档加载和处理 利用LangChain构建具备记忆功能的对话检索链 设置对话历史记忆 为了使问答系统能够记住对话的上下文…

计算机网络-2-tcpip协议

1.说说 TCP/IP 四层模型? TCP/IP(Transmission Control Protocol/Internet Protocol)模型是一种用于描述互联网通信的协议层次结构。它分为四个主要层次,每个层次都定义了不同的协议来实现特定的功能。下面是TCP/IP模型各层的常用…

PCIE-flit mode retry

下一个即将发送的seq num: 下一个即将发送的ack或者nak的seq num: Tx发送exp seq num的个数: Tx发送nak的个数 下一个期望收到的flit的seq num,注意是指下个期望收到的有效的、non-idle、non_duplictae的flit: 收到的flit的真实的seq num(implicit…

控制台小游戏—扫雷

引言: 在前面一篇中,小编介绍了如何将代码分装在多个文件中的操作。在本篇文章中,小编将介绍一个广受欢迎的小游戏,以帮助大家熟悉这个操作。这个小游戏不仅可以让我们熟悉将代码放在多个文件中的操作,还可以加深我们…

PPT时间轴怎么做?用这款AI软件一键快速生成!

当ppt中需要呈现时间顺序、发展历程甚至是沧海桑田的变化时,很多人都会首选ppt时间轴这种视觉化的方式,它简洁直观,让人可以快速领会ppt想表达的意图,达到一图胜千言的目的。 对于不擅长制作ppt时间轴的人,最好的方式…

2024买一个机械硬盘

1997年,博主配了第一个电脑,CPU是6X86, 您可能没有听说过,那时的硬盘只有2GB~4GB,侯杰在深入浅出MFC中说以后要有大颗的硬盘,当时感觉看到这个单位来描述硬盘,感觉挺有意思。1999年,博主在电脑城…

mujoco_py ERROR: GLEW initalization error: Missing GL version

1. 问题描述: 运行mujoco ROS节点的时候,遇到错误如下: from pkg_resources import load_entry_point Creating window glfw ERROR: GLEW initalization error: Missing GL version 2. 解决方法 在./bashrc文件中添加: export L…