El 28/05/2010 11:06, TaNgO escribió:
Estimados,

Se me presenta el siguiente problema.
Existe una pagina hecha en PHP de la que no tengo el fuente. Corre un
servidor al que no tengo acceso más que con un navegador.

El codigo fuente esta hosteado en el servidor.
Cada vez que quiero ingresar a la página en cuestión, el Firefox me pide
usuario y contraseña. Las instrucciones que recibí para ingresar fueron
que al momento de ingresar usuario y password, pulsara ESC.
Hago eso y la página carga correctamente y puedo ver su contenido.

Contenido generado en el momento (dinamico). Normalmente los archivos .php, cuando el servidor web (apache por caso) abren para entregarle al cliente, preprocesa con un interprete (el php en forma de CGI o MOD), por tanto el cliente recibe un "resultado" y no el codigo fuente.
Ahora estoy tratando obtener dicha página con wget, si hay otra forma
acepto sugerencias, pero no logro acceder. Me tira el error HTTP 401 -
Falló la autorización.
He probado usando los parámetros --http-username="" y --http-password=""
pero el error sigue siendo el mismo.

Recibiras paginas dinamicas, no creo que ese contenido te sirva de mucho (a menos que quieras
el resultado y no el codigo fuente).
Petición HTTP enviada, esperando respuesta... 401 Authorization Required

También intenté pasar en la url el usuario y password

$ wget http://"":""@192.168.1.1/pagina.php
http://:@192.168.1.1/pagina.php Nombre de usuario inválido.


Tenes una validacion por servidor HTTP. Quien te esta contestado es el servidor apache (o el que sea) quien esta validando por AUTH mediante un password por archivo. Seguramente debe haber mas de un usuario y el servidor debe tener una sintaxis laxa para la no validacion, es decir, si te validas hara X y si no te validas, pues, solo muestra contenido. Probablemente don fulano lo haya hecho para que si se valida, le muestre todo como si fuera un arbol de directorios, y si no, corra el file por defecto
(index.algo); me supongo, me encanta la misticologia informatica :D
¿Cómo puedo hacer para emular el comportamiento que tiene el navegador
al pulsar la tecla ESC cuando me pide usuario y password?

gracias desde ya

salu2

Me supongo que el ESC es el usuario no validado (para apache) mientras que cualquier otra cosa es un usuario
valido o invalido. Buscalo por APACHE AUTH a ver que onda.

Lamentablemente te tengo que decir que si tu idea es recuperar los fuentes de esta manera, vas mal.

Responder a