Homepage selbermachen 7.847 Themen, 35.565 Beiträge

zahlen dekodieren

mom.metti / 2 Antworten / Flachansicht Nickles

Hi leute


Ich hätte da mal so ein problem mit einem script (javascript)
Es ist ein Passwortabfrage :


<!-- Hiding


var base= new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9","A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z","a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z")


var z=23;
var y=28;
var f= new Array();
var K= new Array();
var login=new Array();
var lgnum=0;
for (x=0; x<10; x++){
f[x]=x<<9
f[x]+=23
}
for (x=10; x<36; x++){
y=y<<1
v= Math.sqrt(y)
v = parseInt(v,16)
v+=5
f[x]=v
y++
}
for (x=36; x<62; x++){
z=z<<1
v= Math.sqrt(z)
v = parseInt(v,16)
v+=74
f[x]=v
z++
}


function inc(){
iCounter--
if (iCounter > 0){
alert('Login / Password Incorrect\n\nPlease try again')
document.lgform.user.value=""
document.lgform.passwd.value=""
lgnum=0
}
else
location.href='denied.html'
}


function check(){
if (lgnum<login.length){
if (document.lgform.user.value==login[lgnum].usid)
pwdchk()
else{
lgnum++
check()
}
}
else
inc()
}



function pwdchk(){
var pass=document.lgform.passwd.value
var lpass=pass.length
for (l=0; l<lpass; l++){
K[l]=pass.charAt(l)
}
var code=0;
for (y=0; y<lpass; y++){
for(x=0; x<62; x++){
if (K[y]==base[x])
code+=(y+1)*f[x]
}
}
if (code==login[lgnum].pwd)
go()
else
inc()
}



function go(){
location.href=document.lgform.passwd.value+'.htm'
}


function id(usid,pwd){
this.usid=usid;
this.pwd=pwd;
}


var iCounter=3
login[0]=new id("123",17661)
login[1]=new id("1234",20871)
login[2]=new id("12345",23943)


//Done Hiding -->


Ganz unten steht:


login[0]=new id("123",17661)
login[1]=new id("1234",20871)
login[2]=new id("12345",23943)

Die erste zahl(123) ist die ID (nickname) die zweite zahl (17661) das passwort .
Aber das passwort ist ferschlüsselt in echt würde es (hallo) heißen
das zweite (hallo1) und das dritte (hallo2)


die frage ist nun wie ist die tabelle zum dekodieren


das würde ich gerne wissen


 


weiß das jemand wen ja das wäre gut


 



bei Antwort benachrichtigen