2010-03-16 22:38:47 +0000 2010-03-16 22:38:47 +0000
48
48

ウェブサイトが使用しているウェブサーバを検出することはできますか?

ウェブサイトが使用しているウェブサーバを検出するために使用できるプログラムやコマンドはありますか?ウェブサーバとは、IIS 6、Apache、nginxなどのソフトウェアのことです。

回答 (3)

49
49
49
2010-03-16 22:56:26 +0000

Netcraft What’s That Site Running ](http://uptime.netcraft.com/up/graph) を使用して、1回限りのクエリを行うことができます。

wget --save-headers superuser.com

は、サーバヘッダを新しいファイル index.html にダンプして、テキストエディタで表示することができます。

HTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/html; charset=utf-8
Expires: Tue, 16 Mar 2010 22:54:59 GMT
Server: Microsoft-IIS/7.5
Date: Tue, 16 Mar 2010 22:54:58 GMT
Connection: keep-alive
Content-Length: 119466

このサイトの場合。

0x1&

22
22
22
2013-08-07 06:39:37 +0000

**

curl -I duckduckgo.com

filtered:

curl -s -I duckduckgo.com|grep Server

または

curl -s -I duckduckgo.com|sed -n ‘/^Server:/p’ または übercool

curl -s -I duckduckgo. com|sed -n ‘/^Server:/p’

or übercool

curl -s -I duckduckgo.com|awk ‘$1~/Server:/ {print $2}’

or for poser

curl -s -I duckduckgo.com|sed -n ‘s/^S[erv]*. //

**unixoide OS専用!

3
3
3
2010-03-16 22:54:23 +0000

公開されているウェブサイトの場合は、Netcraft - http://netcraft.com/ を使用することができます。これは、ウェブサイトのアドレスをプラグインすることができ、ヘッダを分析して使用中のウェブサーバを教えてくれます。

関連する質問

7
16
15
9
4