如何识别远程主机上正在运行哪个操作系统?

如何识别远程主机上正在运行哪个操作系统?

我无法识别远程主机上正在运行哪个操作系统,如何识别远程主机操作系统?

答案1

您可以使用 nmap。它并不精确,但可以为您提供线索。或者您可以使用简单的“ping”并查找 TTL。

TTL=64 = *nix - the hop count so if your getting 61 then there are 3 hops and its a *nix device. Most likely Linux.
TTL=128 = Windows - again if the TTL is 127 then the hop is 1 and its a Windows box.
TTL=254 = Solaris/AIX - again if the TTL is 250 then the hop count is 4 and its a Solaris box.

使用 NMAP 时:

# sudo nmap -O xx.xx.xx.xx

相关内容