无需访问服务器即可获取网站主机的操作系统/服务器软件

无需访问服务器即可获取网站主机的操作系统/服务器软件

有没有一种好的方法可以找到您无法通过 SSH 访问的服务网站上所使用的操作系统和服务器软件?我现在正在做的是在浏览器开发窗口中查看 TCP/IP 标头。此外,故意转到 404,但我发现显示的任何消息中都包含了大量服务器信息。

答案1

无需 SSH 访问的最佳选择是 nmap 的操作系统检测

它不会完全可靠,但可能比没有好,这似乎是你的另一种选择。 以下页面简要介绍了操作系统检测的工作原理s,这应该能让你了解它的局限性。

答案2

您可以使用前面回复中提到的 nmap。

sudo nmap -sV -T4 -O -F --version-light <your_server>

笔记:如果您对不属于您的服务器运行 nmap,当网络安全管理员打电话询问您要做什么时,请准备好解释。换句话说,如果这不是您的服务器,请不要这样做。

相关内容