我偶尔会查看像netcraft这样的网站,并且很好奇是否有一种不显眼的方式来 ping 服务器并查看它正在运行哪些面向公众的软件?像 netcraft 这样的网站是否使用一些复杂的启发式方法来推断他们的数据,或者某些类型的(非滥用)请求是否可以得到直接的答案?
我认为 NetCraft 使用 Web 服务器返回的 Server: 标头。无需特殊工具即可执行此操作
$ curl -I http://www.microsoft.com | grep "Server:"
Server: Microsoft-IIS/7.0
$ curl -I http://www.apache.org | grep "Server:"
Server: Apache/2.2.9 (Unix)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8132 次 |
最近记录: |