2011-01-12 10 views

Respuesta

-3

LA RESPUESTA ES: PROGRAMA Nmap

GRACIAS por sus atenciones ...

otra manera es conseguir encabezados HTTP por este sitio (http://web-sniffer.net/) o complemento de Firefox -En para conseguir encabezados HTTP ...

Saludos

10

A veces, PHP emitirá un encabezado de respuesta X-Powered-By: que puede ver, por ejemplo usando Firebug.

Si esta configuración (controlada por la configuración ini expose_php) está desactivada (a menudo lo es), no hay forma de saber la versión de PHP utilizada, y con razón. La versión de PHP que se está ejecutando no pertenece al mundo exterior, y es bueno ocultar esto desde una perspectiva de seguridad.

0

Posiblemente use algo como tamperdata de firefox y mire el encabezado devuelto (si tienen publicaciones habilitadas).

+0

un foro php hace esta pregunta para verificar la capacidad de sus usuarios y quiere que descubramos su versión php y cuando la obtiene le da algunos puntos .../así que 100% hay una manera de descubrirlo. ../probé muchas versiones y descubrí que es una versión 5.3.1/pero estoy buscando la forma correcta de conseguirlo ... firebug y page soure not help -> busqué 5.3.1 sin ningún resault – LostLord

+0

intento usando "site: website.com php version" en una consulta de google y viendo si alguna página en el sitio lo muestra. de lo contrario, las personas pueden (y lo hacen) tener la molestia de ocultar su motor (y más específicamente la versión) debido a lo fácil que puede ser cuando la versión "xxx" tiene una nueva amenaza de seguridad, puede buscar cada sitio web que ejecute esa versión y explotarlo. –

+0

hago tu camino (en Google lo busqué) y descubro que el NMAP es la respuesta (desde ese foro) ... un programa de fuente abierta ... – LostLord

0

No puede. Una razón es que no todos los sitios web usan PHP. Y otra razón es: incluso si hay algunas señales de que PHP podría ser utilizado (por ejemplo, .php extensión de nombre de archivo, algún parámetro "PHPSESSID", X-Powered-By encabezado que contiene "PHP", etc.) esa información podría ser falso para permitirle pensar que PHP se usa.

5

Por casualidad: las páginas de error predeterminadas a menudo contienen información detallada, p.

Apache/{Version} ({OS}) {Módulos} PHP/{versión} {Módulos} servidor en {Domain}

No es tan fácil: Averiguar qué versiones de las aplicaciones PHP se ejecutan en el servidor y qué versión de PHP requieren.

Otro enfoque, solo mencionado por el bien de completar; por favor, olvídalo después de leer: podrías (¡pero no lo harás!) detectar la versión PHP probando exploits conocidos.

+0

¿cómo puedo forzar ese sitio me muestra la página de error predeterminada? – LostLord

+1

Puedes solicitar una página no existente para provocar 404. Pero podrías tener más suerte con errores no tan comunes ... prueba métodos HTTP no compatibles. – rik

24

utilizo Redbot, una gran herramienta para ver la versión de PHP, sino también muchas otras informaciones útiles, como cabeceras, codificación, mantenimiento de conexión y muchos más, tratan en

http://redbot.org

I Loveit!

También me upvote Neil respuesta: rizo -I http://websitename.com

35

Esto funciona para mí:

curl -I http://websitename.com 

Lo que demuestra resultados como este o similar, incluyendo la versión de PHP:

HTTP/1.1 200 OK 
Date: Thu, 13 Feb 2014 03:40:38 GMT 
Server: Apache 
X-Powered-By: PHP/5.4.19 
P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM" 
Cache-Control: no-cache 
Pragma: no-cache 
Set-Cookie: 7b79f6f1623da03a40d003a755f75b3f=87280696a01afebb062b319cacd3a6a9; path=/ 
Content-Type: text/html; charset=utf-8 

Tenga en cuenta que si recibe este mensaje:

HTTP/1.1 301 Moved Permanently 

Es posible que necesite para rizar la versión www de la página web en lugar de decir:

curl -I http://www.websitename.com 
+0

Cómo puedo usar su curl -I http: // ...... en php – Vivek

+1

http://php.net/manual/en/curl.examples-basic.php – neofutur

+2

Hola @Vivek, escribo este comando en el símbolo del sistema en mi computadora portátil Linux. cURL también se puede habilitar en su máquina Windows; consulte http://stackoverflow.com/q/2710748/1983389 para obtener detalles –

0

Te sugiero solución independiente mucho más fácil y plataforma para el problema - wappalyzer para Google Chrome:

See here

Cuestiones relacionadas