Hack Web Serial

Iniciado por wakas, 14 Julio 2010, 06:15 AM

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

Dickey

if(i%2==0){   tmp = cod.substring(i,i+1) * 1;
}else{
   tmp = cod.substring(i,i+1) * 2;
}

if(i%2==0){
   tmp = cod.substring(i,i+1) * 1;
}else{
   tmp = cod.substring(i,i+1) * 2;
}

... setea la variable tmp, con la extracción del contenido de la variable cod, al final se multiplica por 1.
---------------------------------------------------------------------------------------------

No entiendo lo de setear la variable tmp con la extraccion del contenido de la variable cod.
Alguien me podria poner un ejemplo(no que sea este mismo, porque ese es el de la prueba) parecido o algo para entenderlo? GRACIAS.

Saludos :)

knoluis

la verdad apenas empesado en esto y no entiendo mucho en la prueba de hack web serial de tanto leer en los foros lo unico que encontre fue este codigo pero la verdad es que nose que toca hacer pues me gustaria que alguien diera alguna pista o que texto tengo que leer


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;
   
   }


jdc

#12
Cita de: retoanonymo en 15 Marzo 2011, 20:42 PM
http://google.com

Alguien que borre los mensajes de este lammer

TheInfinityJoker

Cita de: jdc en 16 Marzo 2011, 05:04 AM
Alguien que borre los mensajes de este lammer

Pero no pongas encima tú el link, que así lo que consigues es que lo vea más gente U.U
Ingeniería Informática de Software - UNEX

jdc

Bah la idea era que borraran mi mensaje junto con el de el xD

Falta el maldito botón de reportar al moderador, 4 días para borrar el mensaje es mucho y eso que le avisé a uno

TheInfinityJoker

Bah! Pero lo peor es que hay gente que visita el link para dárselas de superhacker con muchos puntos... x)
Ingeniería Informática de Software - UNEX

vahush

Muy buena la prueba,

Desde mi gran ignorancia de javascript, buscando un poco en internet para saber que hace cada comando, se llega bastante bien a la respuesta.

Un consejo, coged un papel y un bolígrafo e id probando los bucles... no es cosa de estar mirándolo a ver si se ve la respuesta... esta vez hay que calcularla.

Creo que no me he pasado con las pistas no? jejejej

Saludos a todos y ANIMO.   :) :)

kripton

hola amigos un ayuda yho tambien estoy en esa prueba ayuden un poco xfa  :rolleyes: