Cuestión 'javascriptística' en Hack-Web_SERIAL

Iniciado por Lootpack, 4 Agosto 2009, 20:51 PM

0 Miembros y 2 Visitantes están viendo este tema.

Debci

Cita de: j3/2o en  4 Julio 2010, 00:07 AM
se podira dar un poco mas de orientacion pls. soy nuevo  me descargo la pagina todo veo el codigo pero no se como seguir. gracias
Jaja no hay que descargar nnada, debugeala con el firebug y sigue la traza del algoritmo que comprueba la key.

Saludos

Dickey

Podeis dar algo más de información sobre como se hace lo que tu has dicho?
No se usar el firebug muy bien, donde tiene alguna opción que necesite para esto?

No pido pistas ni nada por el estilo, solo como aprender a hacerlo, ya he estado leyendo y eso. GRACIAS :)

PD: Admin, considero que es mejor reabrir los temas cerrados de interés, por facilidad a los usuarios, y no tenerlo todo desordenado. No molesta, no? Saludos!

Dickey

#12
¿Alquien me ayuda un poco?
Hasta que punto puedo utilizar el firebug en esta prueba?
Para que cosas y en que opciones se puede utilizar el firebug?
Gracias, espero que alguien me ayude, de verdad, no he encontrado muchos articulos de firebug en donde aprender...

O quizás solo leyendo más sobre javascript lo podría sacar sin utilizar firebug? es que no sé si el firebug ahi que utilizarlo o no... xd

Saludos!

LeGNa29A

No creo q firebug sea la mejor herramienta para esta prueba.
De hecho no es necesaria ninguna.
Tal vez leer aprender más de javascript te ayude.

Un saludo
"Sólo en la medida en que nos exponemos a la aniquilación una y otra vez, encontramos aquello que nos hace verdaderamente indestructibles."
(Pema Chödrön)

marcofbb

[pista]Es una cadena de UN solo numero[/pista]

Kenkox

Soy nuevo en esto, tengo 14 años, el primer desafio estubo muy sencillo, pero el segundo, me estoy literalmente matando de tanto pensar y no poder =/ muy bien, con el firebug pude ver todo el codigo fuente de la "pagina", tambien consegui el codigo del script:
Citar
function ver (cod) {
if (cod.length != 16){
alert("Codigo No Valido");
return false;
}
var codx =new Array(cod);
var chk = '';
var tmp;
var cvs;
var cvd;
cvd = cod.substr(15,1);
cod = cod.substr(0,15);
if (cod.length != 15 || IsNumeric(cod) == false){
alert("Codigo No Valido");
return false;
}
for (i=0;i<cod.length;i++){
   if (i%2 == 0){
   tmp = cod.substring(i,i+1) * 1;
      }
   else{
   tmp = cod.substring(i,i+1) * 2;
   }
     if (tmp >= 10){
  tmp = tmp.toString();
  tmp = tmp.substr(0,1) + tmp.substr(1,1);
  }
chk = chk.concat(tmp);
}
tmp = '';
for (i=0;i<chk.length;i++){
tmp = (tmp*1) + (chk.charAt(i)*1);
}
tmp = tmp.toString();
chk = (tmp.substr(0,1)*1) + (tmp.substr(1,1)*1);
chk = chk * 10;
chk = (chk*1) - (tmp*1);
cvs = chk % 10;
  if (cvs == cvd){
    return true;
  }
  else{
  alert("Codigo No Valido");
  return false;
  }
}
function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++)
      {
      Char = sText.charAt(i);
      if (ValidChars.indexOf(Char) == -1)
         {
         IsNumber = false;
         }
      }
   return IsNumber;
      }

estuve viendo en que consistia el javascript, pero no pude encontrar el codigo de acceso, alguien podria guiarme? despues de esto, que sigue o que debo de hacer o en que parte debo fijarme =/

thayli

analiza el codigo yo en un intento lo resolvi pero primero mire el codigo hay una validacion importante.. te dice exactamente cuantos digitos podes poner!!!  :P

Kenkox

#17
Gracias, ya pude *-*