【问题标题】:nmap: what does "state = closed" meansnmap:“状态=关闭”是什么意思
【发布时间】:2021-03-24 00:28:41
【问题描述】:

我在两台远程主机的公共 IP 地址上尝试使用 nmap 命令

~ % nmap (remote host1 - public ip)
Starting Nmap 7.91 ( https://nmap.org ) at 2021-03-23 20:08 EDT
Nmap scan report for openrg (remote host1 - public ip)
Host is up (0.0093s latency).
Not shown: 994 closed ports
PORT     STATE SERVICE
443/tcp  open  https
515/tcp  open  printer
631/tcp  open  ipp
4567/tcp open  tram
8080/tcp open  http-proxy
8443/tcp open  https-alt


~ % nmap (remote host2 - public ip)
Starting Nmap 7.91 ( https://nmap.org ) at 2021-03-23 20:09 EDT
Nmap scan report for (remote host2 - public ip)
Host is up (0.023s latency).
Not shown: 996 filtered ports
PORT     STATE  SERVICE
80/tcp   open   http
445/tcp  closed microsoft-ds
8000/tcp open   http-alt
8080/tcp closed http-proxy

我正在寻找端口8080

host1 中显示STATE = open,在host2 中显示STATE = closed

http-proxy 在这里是什么意思。

【问题讨论】:

    标签: nmap


    【解决方案1】:

    nmap 尝试根据众所周知的服务来判断正在侦听端口的服务类型(正在运行的进程)。这意味着它在 8080 上运行的服务“可能”是一个 http-proxy 服务器。这种识别是基于一个将端口号与该服务相关联的数据库,因此它不能保证它确实是一个 http-proxy,但可以猜测一下。

    Nmap Service and Version Detection

    closed 状态表示端口可以从 nmap 探测数据包访问,但没有应用程序在监听它。见Nmap Port Scanning Basics

    【讨论】:

    • 所以这里http-proxy 只是一个猜测,可能是也可能不是原始服务
    • 另外,closed 不代表port is blocked by isp like verizon
    猜你喜欢
    • 1970-01-01
    • 2010-12-29
    • 2014-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-09
    • 1970-01-01
    • 2014-04-03
    相关资源
    最近更新 更多