Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: noobAtKeyboard en 23 Mayo 2014, 18:21 pm



Título: Ayuda con esta duda/ ¿Reto?
Publicado por: noobAtKeyboard en 23 Mayo 2014, 18:21 pm
Hola a todos!

Os escribo este post para ver si alguien me puede echar una mano. Tengo una app muy simple en java para automatizarme el trabajo de obtener datos de una web. LLeva un tiempo funcionando muy bien pero ahora de repente han modificado la web y no tengo ni idea de por donde cogerlo. La situación es la siguiente:

La app va buscando lo que yo quiero a través de enlaces a href, pero ahora de repente llega a un enlace como este

Código
  1. <a class="r866dcb4ee25e77aecfb79dce53699512b6fde16aa589e200754cde96c32529e3" target="_blank" href="http://www.elsite.com/ca52eea12d60c2418a0600fcaf588c4a/067907d8a5db8644de707416c6843bd8104e7ba49185d94a410b0cc8cbc2e60251c31109b382fd370.html"></a>
         

A simple vista parece todo normal, la app debe coger el contenido del href y listo, lo curioso es que el enlace de dentro del href solo funciona si haces click manualmente navegando desde la web, si lo hace mi app o inclusive si guardo esa web en html a mi pc la abro e intento hacer click no funciona tampoco.

¿A alguien se le ocurre dónde esta truco? :huh: :huh:

Gracias de antemano

Un saludo! ;-)


Título: Re: Ayuda con esta duda/ ¿Reto?
Publicado por: gastontoth en 24 Mayo 2014, 06:42 am
Buenas tardes, es probable que la web esté chequeando el "referer" (uno de los campos dentro de las cabeceras). Quizás podrías capturar el tráfico al momento de hacer click con una herramienta como "Burp proxy" y enviar el mismo Referer que capturaste.
Puede estar haciendo otras verificaciones, pero es un punto de partida. Cualquier cosa nos cuentas.

Saludos