Bir web sitesinin hangi web sunucusunu kullandığını tespit etmek için kullanabileceğim herhangi bir program veya komut var mı? Web sunucusu ile yazılım yani IIS 6, Apache veya nginx'i kastediyorum.
Bir web sitesinin hangi web sunucusunu kullandığını tespit etmek için kullanabileceğim herhangi bir program veya komut var mı? Web sunucusu ile yazılım yani IIS 6, Apache veya nginx'i kastediyorum.
Yanıtlar:
Netcraft'ı Sitede Çalışan Nedir? Sorgusu için kullanabilirsiniz .
Kullanabilirsiniz
wget --save-headers superuser.com
Bu, sunucu başlıklarını daha sonra bir metin editöründe görüntüleyebileceğiniz index.html dosyasına dönüştürecektir.
Örneğin, bu site için:
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
çiğ, ham:
kıvırmak-I duckduckgo.com
süzüldü:
curl -s -I duckduckgo.com | grep Sunucu
veya
curl -s -I duckduckgo.com | sed -n '/ ^ Sunucu: / p'
veya übercool
curl -s -I duckduckgo.com | awk '$ 1 ~ / Sunucu: / {print $ 2}'
veya poser için
curl -s -I duckduckgo.com | sed -n 's / ^ S [erv] *: // p'
sadece unixoide işletim sistemi için !!!
Halka açık bir web sitesi için Netcraft - http://netcraft.com/ adresini kullanabilirsiniz . Bir web sitesinin adresini girmenize izin verir ve başlıkları analiz eder ve kullanımda olan web sunucusunu size söyler.