Red de conocimiento informático - Material del sitio web - Cómo determinar si un sitio web utiliza Apache o ngx

Cómo determinar si un sitio web utiliza Apache o ngx

Hay un campo de servidor en el encabezado de respuesta que se puede juzgar, por ejemplo:

lighttpd modifica setenv.add-response-header = ("Server"=gt; "SSHTTPd ", "X- Powered-By"=gt;"SSPPP")

Lo que encontró en el encabezado es Rangos de aceptación: bytes Longitud del contenido: 325 Tipo de contenido: imagen/gif Fecha: miércoles , 03 de septiembre de 2014 04:03:17 GMT ETag: "692905520" Última modificación: lunes, 28 de octubre de 2013 05:17:31 GMT Servidor: SSHTTPd X-Powered-By: SSPPP

Completamente inútil.

Entonces, déjame hablar sobre una solución:

XXX@A-PC:~$ nmap -sV XXX.XXX.XXX

Iniciar Nmap 6.40 ( ? http://nmap.org?) en 2014-09-06 05:59 CST Informe de escaneo de Nmap para IP y nombre de dominio ocultos. . El host está activo (latencia de 0,0049 s). No se muestra: 999 puertos filtrados VERSIÓN DEL SERVICIO DEL ESTADO DEL PUERTO 80/tcp open http lighttpd

Esto es muy preciso. (También usé lighttpd que modificó el encabezado)

O abrir el navegador-F12-abrir URL: