Jump to content
BulForum.com

Kak da napravq v HTML


Recommended Posts

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title></title>
<meta name="description" content="">
<meta name="keywords" content="">
<meta name="author" content="Agarvaen">
<script language="JavaScript">
<!-- begin script
function checkPswd(ext) {
 if ((document.pswdForm.pswd.value == null) || (document.pswdForm.pswd.value == ''))
   alert('Invalid password.');
 else this.location.href = document.pswdForm.pswd.value + ext;
}
// end script -->
</scripT>

</head>
<body>
<form name="pswdForm">
<input type="password" name="pswd" size="24" maxlength="40">
<input type="button" value="Ok" onClick="checkPswd('.html')">
</form>


</body>
</html>

 

Ето ти примерен сорс

Link to comment
Share on other sites

ъъъъ

tva gornoto e prekaleno lesno i o4evidno

az polzvam ne6to takova:

function check() {

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 pass=""

var z=23;

var y=28;

var f= new Array();

var K= new Array();

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++

}

 

pass = prompt("Enter your password.","")

if(pass==null || pass==""){

}

else {

var lpass=(pass.length)+1

for (l=1; l<lpass; l++) {

  K[l]=pass.charAt(l)

  }

var code=0;

for (y=1; y<lpass; y++) {

  for(x=0; x<62; x++) {

  if (K[y]==base[x]) {

    code+=f[x]

    code*=y

        }

      }

  }

if (code==1047)

  x1.style.display="";

    }

}

 

function alter(e){

if (x1.style.display=="none") {

check();

}

else {

x1.style.display="none";

}

}

po trudno 6te shvane6 4e 1047 syotvetstva na "12" nali :)

ne pomnq ot kyde sym go kopiral no polzvaj google i potyrsi siguren sym 4e 6te go nameri6 a i 6te popadne6 na dosta podobni ne6ta

 

no kakyvto i javascript da polvaj parovata si li4i malko ili mnogo i za ~30min se namira ;)

Link to comment
Share on other sites

kak moga da napravq v HTML da moje da se regva6 i da vliza6 samo s tvoita parola(predpolagam s java script) razbiram 6to gode HTML i java ako nqkoi moje da dade primeren source da probvam  :bgrin:  blagodarq predvaritelno :pirate

 

Каквото и да направиш с чист HTML ще си личи от 10 км. Единственият свестен начин за защита на нещо с пароли е или с нещо като windows security така че при отваряне на страниците да ти иска парола самия сървър (само че ако искаш и netscape да ти работи трябва да разрешиш Basic authentification - т.е. паролите да се пращат не-кодирани и почва да се губи смисъла) или да пращаш MD5 или някаква друга чексума от паролата (+ отделно и потребителско име) към скрипт на самия сървър.

 

Най-добре на сървъра да имаш SSL и да си пращаш username+password към адрес който започва с "https" (a не само http). Тогава имаш гаранция че дори някой да ти прослуша трафика няма да разбере нищо (поне така пише в дебелите книги).

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...