Llamado a funciones Externas

Iniciado por ignorantev1.1, 5 Julio 2011, 01:46 AM

0 Miembros y 1 Visitante están viendo este tema.

ignorantev1.1

Hola que tal!,

Bueno, ando revisando un codigo de una web, alguna parte del codigo se usa para iniciar una nueva busqueda con determinada direccion, la direccion se compone por:

Código (javascript) [Seleccionar]

href="/v/?a=l&l='+w(o[1])+'"


Como estoy en Ceros, en Scripts(tanto que ni siquiera se que tipo de Script es), no estoy muy seguro pero supongo que "W()" es una funcion, y por logica "o[1]" un parametro. Creo que dicha funcion se utiliza para descifrar una cadena, por ejemplo esta:

Citar'MzhPNjc3MURCNkUzQzc5OERGM0RFNzFDRTk0T0M1RTcxRk82OTkyN0E4NUZEM0U2RTNCMUQ4N0FCRTFBQkM1RkRDNTg1NUVEMTM5M0REQzk1OUNEQUIyTzZDTzRPQUEzNkVCMk83TzRFRUVBM09CNEE0RkExNjhFRDRGOEU1QU8='

Estoy seguro que esta cadena se descifra para completar el link, o sea es el parametro "o[1]". Como no se como descifrarla busque en el codigo de la web el cuerpo de la funcion para recosntruirla en otro lenguaje para asi descifrar la cadena. El problema es que encontre varias funciones llamandas "W()", pero solo una que admitia un parametro:

Código (javascript) [Seleccionar]

function w(z){
  if(t.status.disabled===true){
    return
  }

  if(t.options.hide.fixed===true&&t.options.hide.when.event.search(/mouse(out|leave)/i)!==-1&&f(z.relatedTarget).parents("div.qtip[qtip]").length>0){
    z.stopPropagation();
    z.preventDefault();
    clearTimeout(t.timers.hide);
    return false
  }
clearTimeout(t.timers.show);
  clearTimeout(t.timers.hide);
  t.elements.tooltip.stop(true,true);
  t.timers.hide=setTimeout(function(){t.hide(z)},t.options.hide.delay)
}


Dandole una checada, asi leve en google, lo relacione con eventos del Mouse, o no?

Bueno, mi duda es la siguiente: como puedo obtener la funcion que necesito para descifrar la clave?, supongo que esta en un archivo Script(javascript creo que es), por lo que descargue la "web completa" y venian tres archivos "jS", en ninguno encontre una funcion "W()" que me ayudara con lo que necesito, solo la que puse arriba, pero no me sirve.

Por favor, me corrigen en que estoy mal o si no les quedo muy claro me dicen... va?

Gracias y Salud!

Novlucker

Intenta depurando directamente la web con Firefox+Firebug

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein