Was ist Server-Software-Identifikation?

Jede Website wird von Web-Server-Software ausgeführt, die auf einem Remote-Computer läuft, wie Nginx, Apache, IIS oder ein benutzerdefiniertes Anwendungs-Framework. Wenn ein Browser oder Client eine Seite anfordert, enthält der Server häufig HTTP-Response-Header, die Details über die Software und den Technologie-Stack offenbaren, die ihn antreiben, am häufigsten die Server- und X-Powered-By-Header.

Die Identifikation dieser Informationen ist nützlich für Sicherheitsforschung, Wettbewerbsanalyse und Fehlerbehebung. Entwickler nutzen sie, um ihre eigene Server-Konfiguration zu überprüfen, während Sicherheitsforscher sie nutzen, um zu verstehen, auf welche Technologien sich eine Website stützt, bevor sie potenzielle Sicherheitslücken bewerten.

Werkzeugbeschreibung

Dieser Server-Software-Identifier sendet eine Anfrage an jeden Hostnamen, den Sie angeben, und inspiziert die HTTP-Response-Header, um die verwendete Server-Software offenzulegen. Er meldet die Server- und X-Powered-By-Header-Werte zusammen mit dem HTTP-Statuscode und dem vom Server zurückgegebenen Statustext. Sie können wählen, ob Sie sich über HTTPS oder einfaches HTTP verbinden möchten.

Funktionen

  • Erkennt Server-Software aus den Server- und X-Powered-By-Response-Headern
  • Unterstützt sowohl HTTPS- als auch HTTP-Verbindungen
  • Zeigt den HTTP-Statuscode und den vom Server zurückgegebenen Statustext an