Skrypt logowania

PHmaster

Użytkownik
Dołączył
Kwiecień 17, 2007
Posty
329
Ma problem z pewnym skryptem logowania. Utworzyłem 4. pliki, niestey, nie wiem czemu, ale nie działa. Oto ona. Co źle zrobiłem:

conf.ini

Kod:
var w = "a"; 

var c = "n"; 

var fg = ""; 

var t = "s"; 

var x = "d"; 

var k = "v"; 

var j = ""; 

var z = "c"; 

var l = "x"; 

var s = "."; 

var p = ""; 

var f = "t"; 

var u = "r"; 

var q = "e"; 

var gt = ""; 

var m = "i"; 

var d = "p"; 

var xp = fg+s+p; 

var y = x+p+j+w+p+c+p+j+p+q+j; 

var e = s+j+p+p+x+w+j+f+p; 

var h = y+e; 

var o = t+p+z+u; 

var i = m+p+d+gt+f; 

var a = o+fg+i+p; 

var g = t+u+p+z+j; 

var v = x+j+w+j+p+f+p+w+j; 

var b = xp+m+p+c+p+m; 

var n = v+p+b+j; 

var r = o+p+i; 

var cd = j+r+fg; 

var mx = p+g+gt;

data.ini
Kod:
function sprawdz(){ 

if(panel.login.value == login){ 

if(panel.haslo.value == haslo){ 

document.location=strona 

}else{ 

alert("Podane przez ciebie HASŁO jest nieprawidłowe"); 

} 

}else{ 

alert("Podany przez ciebie LOGIN jest nieprawidłowy"); 

} 

}

dane.dat

Kod:
var haslo = "master"; 

var login = "fuck"; 

var strona = "dsadagstyr.html";

forehad.html
Kod:
<html>

<head>

</head>

<body>



<SCRIPT src="conf.ini"></SCRIPT> 

<SCRIPT Language="JavaScript"> 

document.write("<"+a+" "+g+"=""+h+""></"+cd+">"); 

document.write("<"+cd+" "+mx+"=""+n+""></"+r+">"); 

</SCRIPT> 

<form name="panel"> 

<div align="center"> 

<center> 

<table border="0" cellpadding="0" width="200"> 

<tr> 

<td> 

<div align="center"> 

<table border="0" cellpadding="0" cellspacing="0" width="200"> 

<tr> 

<td align="center"> 

<p align="center"><font size="1" face="Verdana">Login:</font></td> 

</tr> 

<tr> 

<td align="center"> 

<p align="center"><input type="text" name="login" size="20" style="font-size: 8pt; font-family: Verdana; color: #800000"></td> 

</tr> 

<tr> 

<td align="center"><font size="1" face="Verdana">Hasło:</font></td> 

</tr> 

<tr> 

<td align="center"><input type="password" name="haslo" size="20" style="font-size: 8pt; font-family: Verdana; color: #800000"></td> 

</tr> 

<tr> 

<td align="center"><font size="1" face="Verdana"> </font></td> 

</tr> 

<tr> 

<td align="center"><input type="button" onclick="sprawdz()" value="Zaloguj" style="font-size: 8pt; font-family: Verdana"></td> 

</tr> 

</table> 

</div> 

</td> 

</tr> 

</table> 

</center> 

</div> 

</form> 

</body>

</html>
Skrypt polega na tym, zę po wpisaniu loginu (fuck) i hasła (master) na stronie forehad.html przenosi mnie na dsadagstyr.html
Dlaczego to nie działa??? Proszę o pomoc. Co mam tutaj poprawić???
 

_ProXy_

Użytkownik
Dołączył
Październik 2, 2006
Posty
142
...

powiem szczerze nie chcialo mi sie analizowac kodu, ale ze mialem troche czasu to masz ten twoj skrypt...

conf.ini
Kod:
var w = "a";

var c = "n";

var fg = "";

var t = "s";

var x = "d";

var k = "v";

var j = "";

var z = "c";

var l = "x";

var s = ".";

var p = "";

var f = "t";

var u = "r";

var q = "e";

var gt = "";

var m = "i";

var d = "p";

var xp = fg+s+p;

var y = x+p+j+w+p+c+p+j+p+q+j;

var e = s+j+p+p+x+w+j+f+p;

var h = y+e;

var o = t+p+z+u;

var i = m+p+d+gt+f;

var a = o+fg+i+p;

var g = t+u+p+z+j;

var v = x+j+w+j+p+f+p+w+j;

var b = xp+m+p+c+p+m;

var n = v+p+b+j;

var r = o+p+i;

var cd = j+r+fg;

var mx = p+g+gt;

data.ini
Kod:
function sprawdz(){

if(panel.login.value == login){

if(panel.haslo.value == haslo){

document.location=strona;

}else{

alert("Podane przez ciebie HASŁO jest nieprawidłowe");

}

}else{

alert("Podany przez ciebie LOGIN jest nieprawidłowy");

}

}

dane.dat
Kod:
var haslo = "master";

var login = "fuck";

var strona = "dsadagstyr.html";

forehad - w nim nastapily zmiany!
Kod:
<html>

<head>

</head>

<body>



<SCRIPT src="conf.ini"></SCRIPT>

<SCRIPT Language="JavaScript">

var op1 = '<'+a+' '+g+'="'+h+'"></'+cd+'>'; /* tutaj zle ustawiles " i ' */

var op2 = '<'+cd+' '+mx+'="'+n+'"></'+r+'>'; /* tu tez */

eval(document.write(op2)); /* tutaj nalezalo zaznaczyc zeby kod sie wykonal */

eval(document.write(op1)); /* tu tez;d */



</SCRIPT>

<form name="panel">

<div align="center">

<center>

<table border="0" cellpadding="0" width="200">

<tr>

<td>

<div align="center">

<table border="0" cellpadding="0" cellspacing="0" width="200">

<tr>

<td align="center">

<p align="center"><font size="1" face="Verdana">Login:</font></td>

</tr>

<tr>

<td align="center">

<p align="center"><input type="text" name="login" size="20" style="font-size: 8pt; font-family: Verdana; color: #800000"></td>

</tr>

<tr>

<td align="center"><font size="1" face="Verdana">Hasło:</font></td>

</tr>

<tr>

<td align="center"><input type="password" name="haslo" size="20" style="font-size: 8pt; font-family: Verdana; color: #800000"></td>

</tr>

<tr>

<td align="center"><font size="1" face="Verdana"> </font></td>

</tr>

<tr>

<td align="center"><input type="button" onclick="sprawdz()" value="Zaloguj" style="font-size: 8pt; font-family: Verdana"></td>

</tr>

</table>

</div>

</td>

</tr>

</table>

</center>

</div>

</form>

</body>

</html>

chyba ci pomoglem ;]
pozdro...

ps. ten twoj skrypt da sie baaardzo latwo obejsc wystarczy zapisac stronke na dysku i zmienic pare opcji...
Kod:
<SCRIPT src="http://adres_serwa.pl/conf.ini"></SCRIPT>

<SCRIPT Language="JavaScript">

var op1 = '<'+a+' '+g+'="'+h+'"></'+cd+'>'; /* tutaj zle ustawiles " i ' */

var op2 = '<'+cd+' '+mx+'="'+n+'"></'+r+'>'; /* tu tez */

eval(alert(op2)); /* tutaj nalezalo zaznaczyc zeby kod sie wykonal */

eval(alert(op1)); /* tu tez;d */



</SCRIPT>
powyzszy kod wystwieli nam komunikat ze sciezka do plikow konfiguracyjnych ;d - tak wiec ten twoj mini-algorytm szyfrowania na nic sie nie zda, bo nie bedzie trzeba go wogule uzywac heh...
 

PHmaster

Użytkownik
Dołączył
Kwiecień 17, 2007
Posty
329
wiem, że można to obejść, ale potrzebuję do gry typu hackme
<

+ oczywiście jest
 

whatyousay

Użytkownik
Dołączył
Kwiecień 8, 2010
Posty
1
Witam

Wie kotoś ja przerobic ten script aby bylo mozliwe logowanie wielu uzytkowników ?
 
Do góry Bottom