Che cos'è l'identificazione del software server?

Ogni sito web è servito da software server web in esecuzione su una macchina remota, come Nginx, Apache, IIS o un framework applicativo personalizzato. Quando un browser o un client richiede una pagina, il server spesso include intestazioni di risposta HTTP che rivelano dettagli sul software e lo stack tecnologico che lo alimenta, più comunemente le intestazioni Server e X-Powered-By.

Identificare queste informazioni è utile per la ricerca sulla sicurezza, l'analisi competitiva e la risoluzione dei problemi. Gli sviluppatori lo utilizzano per verificare la propria configurazione del server, mentre i ricercatori di sicurezza lo utilizzano per comprendere quali tecnologie un sito utilizza prima di valutare le potenziali vulnerabilità.

Descrizione dello strumento

Questo identificatore di software server invia una richiesta a qualsiasi nome host che fornisci e ispeziona le intestazioni di risposta HTTP per rivelare il software server in uso. Riporta i valori delle intestazioni Server e X-Powered-By insieme al codice di stato HTTP e al testo di stato restituiti dal server. Puoi scegliere se connetterti tramite HTTPS o HTTP semplice.

Funzionalità

  • Rileva il software server dalle intestazioni di risposta Server e X-Powered-By
  • Supporta connessioni sia HTTPS che HTTP
  • Visualizza il codice di stato HTTP e il testo di stato restituiti dal server