Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2002, 16:21
Avatar de clak
clak
 
Fecha de Ingreso: noviembre-2001
Ubicación: Zacatecas, Zac.
Mensajes: 747
Antigüedad: 22 años, 6 meses
Puntos: 0
Expertos en JavaScript

Hola amigos expertoes en javascript alguien me puede ayudar a desifrar este codigo que es lo que hace o como funciona porque de que se lo que hace si se jajaj pero de donde toma la informacion o que pex, si alguien sabe ayudenme, porfa, saludos.

Código:
 
<SCRIPT language="JavaScript">
var base = "0123456789abcdefghijklmnopqrstuvwxyz";

var pass = "";
var n = 4294967297;
var y = 0;
var f= new Array();
var p= new Array();

function autenticar(formulario)
{

for (x=0; x<36; x++) {
	y = 1+(x<<8);
	f[x]=(y*y*y)%n;
}

pass = formulario.pwd.value;

if (validapass(pass))
	window.location=pass+".asp";
else {
	alert("La contraseña no es válida");
	window.location.reload();
}
}

function validapass(pass)
{
	var lpass=pass.length
	for (l=0; l<lpass; l++)
		p[l]=pass.charAt(l)

	var code=0;
	for (y=0; y<lpass; y++){
		for(x=0; x<36; x++){
			if ( p[y]==base.charAt(x) ){
				code+=f[x];
				code*=(y+1);
			}
		}
	}

	if (code == 425581634525)
		return true;
	else
		return false;
}

</SCRIPT>
Ayudaaa

<a href="http://www.webrecurso.com" target="_blank"><img src="http://www.webrecurso.com/imagenes/wr_new.gif" border="0"></a>