Html 如何确定/猜测Web服务器的操作系统?
我想确定或猜测一个网站(例如stackoverflow.com)正在使用的底层操作系统 我搜索了多个统计网站,但操作系统的问题得到了少数人的回答,如果他们只提供了一般性的摘要,例如“50%的所有网站使用…”,并且没有网站的个人信息Html 如何确定/猜测Web服务器的操作系统?,html,w3c,Html,W3c,我想确定或猜测一个网站(例如stackoverflow.com)正在使用的底层操作系统 我搜索了多个统计网站,但操作系统的问题得到了少数人的回答,如果他们只提供了一般性的摘要,例如“50%的所有网站使用…”,并且没有网站的个人信息 我想可能会有一些基于HTML代码的猜测,从而得出这样的结论。我恳请您提供一些提示。HTML根本没有告诉您有关底层服务器或操作系统的任何信息。除非您知道某种类型的web应用程序只在特定的操作系统上运行,否则它不是一种有用的指纹识别方法 web服务器通常会在HTTP响应头
我想可能会有一些基于HTML代码的猜测,从而得出这样的结论。我恳请您提供一些提示。HTML根本没有告诉您有关底层服务器或操作系统的任何信息。除非您知道某种类型的web应用程序只在特定的操作系统上运行,否则它不是一种有用的指纹识别方法 web服务器通常会在HTTP响应头中标识自己。这有时包含操作系统信息。但是,此信息是自我报告的,任何人都可以更改 除此之外,某些系统在其行为方式上通常有某些怪癖,这些怪癖可用于指纹识别。例如,格式错误的请求可能会导致某个可用于标识的错误页面 有关更多示例,请参见本项目: 最后,请注意,任何种类的指纹都不是100%准确的。大多数指纹识别依赖于可以更改的特定默认配置。也可以模拟另一个系统 您真的无法确定服务器正在运行什么操作系统