当前位置: 首页 > 知识库问答 >
问题:

运维 - nmap的closed是一个什么样的状态?

缪阎宝
2023-11-10

nmap扫描的端口是closed是一个什么样的状态“?

我看这里又说:
https://zhuanlan.zhihu.com/p/621645945

关闭的端口对于Nmap也是可访问的(它接受Nmap的探测报文并作出响应), 但没有应用程序在其上监听。 它们可以显示该IP地址上(主机发现,或者ping扫描)的主机正在运行up 也对部分操作系统探测有所帮助。 因为关闭的关口是可访问的,也许过会儿值得再扫描一下,可能一些又开放了。 系统管理员可能会考虑用防火墙封锁这样的端口。 那样他们就会被显示为被过滤的状态,下面讨论。

这里说关闭的端口对于Nmap也是可访问的如何理解呢?但没有应用程序在其上监听是怎么判断的呢?

共有2个答案

龚寂弦
2023-11-10

没用过 nmap。

但从底层来讲任何端口嗅探工具的原理实质都是发个 Socket 过去看响应结果。对于 TCP 握手来说,有程序应答会返回 SYN/ACK,没有程序应答会由内核(Socket 是由操作系统内核维护的)返回 RST

所以后者应该就是所谓的 closed 状态。

顾梓
2023-11-10

closed状态是指该端口在主机上没有服务或应用程序在监听。当Nmap扫描到这样的端口时,虽然它们能够接收Nmap的探测报文并作出响应,但没有任何应用程序在等待接收连接。因此,虽然端口是“可访问”的,但实际上没有服务或应用程序在运行。

在这种情况下,系统管理员可能会考虑使用防火墙来阻止对这些端口的访问,因为它们没有被任何应用程序使用,可能会被视为潜在的安全风险。

至于如何判断一个端口是否被应用程序监听,Nmap使用一系列的探测方法来确定这一点。它发送一系列不同类型的探测包到目标端口,并分析目标如何响应这些探测包。如果目标端口没有响应或响应不符合预期,那么Nmap会认为该端口没有被应用程序监听。

请注意,Nmap的扫描结果可能受到一些限制和条件的影响,例如防火墙设置、网络配置等等。因此,即使一个端口在Nmap扫描中被标记为“closed”,也可能存在其他方式来访问该端口。

 类似资料:
  • 问题内容: 我知道状态允许我们创建动态和交互的组件,但是我想深入了解状态。 有人可以通过一个真实的例子来帮助我理解React中的状态吗? 问题答案: 在上面的代码中,它有一个带有:count 的对象。 状态可以简单地理解为特定组件/应用在该时间点的值。在上面的示例中,当应用首次运行时,该应用处于状态 如我们所见,有两个按钮,它们使用来更新值,它只是更新应用计数的“状态”,并且只要状态改变,应用都会

  • 经过稍加搜索,我找到了一个StackOverflow的答案,它用comonoids必须满足的定律更好地解释了这一点。所以我想我明白了为什么在Haskell中只有一个假设的Comonoid类型的可能实例。 因此,要找到一个非平凡的comonoide,我想我们必须从其他类别中寻找。当然,如果范畴理论家有一个comonoids的名字,那么有一些有趣的。该页上的其他答案似乎暗示了一个涉及的示例,但我找不出

  • 问题内容: 做什么,并且html文件是什么样的? 我的最终目标是将文本文件中的任意逗号分隔值加载到html文件中(例如)。我只能推断出一个视图是html文件,而回调将该html文件返回。 这是文档:http : //expressjs.com/api.html#res.render。 现在,给出一些示例代码,我发现背景下,有一些关于使用(嵌入的JavaScript)与和。 但是,如果我要补充的话,

  • 问题内容: 我想使用Go制作一个简单的DNS服务器。我知道DNS的工作原理,但我不确定100%的DNS查询的外观。 例如,HTTP GET请求如下所示: 所以我的问题是,DNS查询看起来像这样吗: 还是DNS服务器将二进制表示形式解释为要查询的域名? 问题答案: 您可以签出该项目。 它构建包含的消息的Msg,其中包括QUERY代码(以及其他OpCode)。 在消息标题之后,您可以在“ 第15章DN

  • 问题内容: 为什么全局变量是不好的?[closed] 问题答案: 这与Python无关。全局变量在任何编程语言中都是不好的。 但是,全局常量在概念上与全局变量并不相同。全局常数完全无害。只是在Python中没有强制性差异,只有约定是。 它们不好的原因是它们使函数具有隐藏的(非显而易见的,令人惊讶的,难以检测的)副作用,从而导致复杂性的增加,并有可能导致产生Spaghetti代码。 但是,即使在函数

  • 本文向大家介绍kafka的message格式是什么样的?相关面试题,主要包含被问及kafka的message格式是什么样的?时的应答技巧和注意事项,需要的朋友参考一下 一个Kafka的Message由一个固定长度的header和一个变长的消息体body组成 header部分由一个字节的magic(文件格式)和四个字节的CRC32(用于判断body消息体是否正常)构成。 当magic的值为1的时候,