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.