Sunucu yazılımı tanımlaması nedir?

Her web sitesi, Nginx, Apache, IIS veya özel bir uygulama çerçevesi gibi uzak bir makinede çalışan web sunucusu yazılımı tarafından sunulur. Bir tarayıcı veya istemci bir sayfa istediğinde, sunucu genellikle onu destekleyen yazılım ve teknoloji yığını hakkında ayrıntıları ortaya çıkaran HTTP yanıt başlıkları içerir; en yaygın olanları Server ve X-Powered-By başlıklarıdır.

Bu bilgileri tanımlamak, güvenlik araştırması, rekabetçi analiz ve sorun giderme için yararlıdır. Geliştiriciler bunu kendi sunucu yapılandırmalarını doğrulamak için kullanırken, güvenlik araştırmacıları olası güvenlik açıklarını değerlendirmeden önce bir sitenin hangi teknolojilere dayandığını anlamak için kullanırlar.

Araç açıklaması

Bu sunucu yazılımı tanımlayıcı, sağladığınız herhangi bir ana bilgisayar adına bir istek gönderir ve kullanımdaki sunucu yazılımını ortaya çıkarmak için HTTP yanıt başlıklarını inceler. Server ve X-Powered-By başlık değerlerini, sunucu tarafından döndürülen HTTP durum kodu ve durum metniyle birlikte raporlar. HTTPS veya düz HTTP üzerinden bağlanmayı seçebilirsiniz.

Özellikler

  • Server ve X-Powered-By yanıt başlıklarından sunucu yazılımını algılar
  • Hem HTTPS hem de HTTP bağlantılarını destekler
  • Sunucu tarafından döndürülen HTTP durum kodunu ve durum metnini görüntüler