گذاشتن پسورد در HTML

Scorpio

Member
سلام

آقا ميخواستم بدونم ميشه تو يك صفحه HTML پسورد بذاريم .... (البته با جاوا)

اگه هستش لطفا كدش رو بديد ...

ممنون

علي
 

Masih

Well-Known Member
Scorpio گفت:
سلام

آقا ميخواستم بدونم ميشه تو يك صفحه HTML پسورد بذاريم .... (البته با جاوا)

اگه هستش لطفا كدش رو بديد ...

ممنون

علي

سلام!

بله ميشه ولي اينقدر Security بالايي نداره كه بشه بهش اعتماد كرد. هركس كه يك كم از وب حاليش باشه ميتونه از پسورد بگذره!

موفق باشي.
 

Scorpio

Member
دوست عزيز اينو منم ميدونم(Security) ... فقط كدش رو ميخوام ...


بازم ممنون

علي
 

Masih

Well-Known Member
سلام!

يك دونه خوبش رو برات پيدا كردم. البته خوب كه ميگم نسبت به بقيه هست! :wink:

اول به كمك كد زير يك پسورد و كلمه عبور رو انتخاب ميكني و بعد كدش رو ايجاد ميكني.

بعد در سورس كد شماره 2 كدهاي ايجاد شده رو جايگزين كدهاي فعلي ميكني تا با كلمه عبور و پسورد دلخواهت بتوني وارد بشي.

موفق باشي.


کد:
<html>

<head>
<script>
function calculate(){
 passworda = document.password1.user1.value.toLowerCase()
 passwordb = document.password1.pass1.value.toLowerCase()
var user = 1
var pass = 1
 for(d=0;d<passwordb.length;d++) {
	pass*= passwordb.charCodeAt(d);
	}
 for(e=0;e< passworda.length; e++) {
	user *= passworda.charCodeAt(e);
	}
	  document.password1.outputuser1.value = user;
	 document.password1.outputpass1.value = pass;
}
</script>
</head>


<body bgcolor="#FFFFFF" background="../dynamicback2.gif" leftmargin="0" marginwidth="0">

<form name="password1">

<b>Choose a UserName:</b> <input type="text" name="user1"><br>
<b>Choose a Password:</b> <input type="text" name="pass1"><br>
<input type="button" onclick="calculate()" value="Calculate"> 
<input type="reset" value="Reset">

<p><b>Encrypted Usercode: </b><input type="text" name="outputuser1"> <br>
<b>Encrypted Passcode: </b><input type="text" name="outputpass1">

</p>
</form>
</body>
</html>


کد:
<script>
//Encrypted Password script- By Rob Heslop
//Script featured on Dynamic Drive 
//Visit http://www.dynamicdrive.com 

function submitentry(){
password = document.password1.password2.value.toLowerCase()
username = document.password1.username2.value.toLowerCase()
passcode = 1
usercode = 1
for(i = 0; i < password.length; i++) {
passcode *= password.charCodeAt(i);
}
for(x = 0; x < username.length; x++) {
usercode *= username.charCodeAt(x);
}
//CHANGE THE NUMBERS BELOW TO REFLECT YOUR USERNAME/PASSWORD
if(usercode==134603040&&passcode==126906300)
//CHANGE THE NUMBERS ABOVE TO REFLECT YOUR USERNAME/PASSWORD
{
window.location=password+".htm"}
else{
alert("password/username combination wrong")}
}
</script>

<form name="password1">
<strong>Enter username: </strong>
<input type="text" name="username2" size="15">
<br>
<strong>Enter password: </strong>
<input type="password" name="password2" size="15">

<input type="button" value="Submit" onClick="submitentry()">
</form>
 

saman_sweden

Active Member
Scorpio گفت:
دوست عزيز اينو منم ميدونم(Security) ... فقط كدش رو ميخوام ...


بازم ممنون

علي
من منظورتون را خوب نمي فهمم
شايد اين اون كدي باشه كه شما دنبالش مي گرديد
براي ورود به يه صفحه ديگر از شما پاسپورت مي خواهد و در صمن جلو اينو ميگيره كه صفحه دان لود نشود
کد:
<HTML>
<HEAD>

<script language="JavaScript">
<!--

function SymError()
{
  return true;
}

window.onerror = SymError;

//-->
</script>

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function checkPasswd() {
var password = ''
password=prompt('Please enter your password:','Hint:  Try typing prompt-in');
if (password != null) {
location.href= password + ".html";
   }
}
// End -->
</SCRIPT>
</HEAD>

<BODY BGCOLOR=#ffffff vlink=#0000ff onLoad="checkPasswd()">

<BR>


<BR>
<BR>
<table width="100%" cellpadding=0 cellspacing=0 border=0>
<tr><td width="99%" align=center>

<BASEFONT SIZE=3>
    <FONT SIZE=6> <B><FONT SIZE="+2" FACE="Helvetica,Arial" ALIGN=RIGHT COLOR="#0000FF"> 
    <b>Password protection</b> 
<td>
<!--   Begin 125X800 Ad Code  -->
<SCRIPT LANGUAGE="javascript"> 
function SetFormAction() {
newLocation = "http://swedenet.net" + document.frmGSRequest.keyword.value + "test.html";
document.location.href = newLocation;
return;
}
</SCRIPT>
<link rel=stylesheet type="text/css" href="http://www.swedenet.net/test/style.css">

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function getCookieVal (offset) {
var endstr = document.cookie.indexOf(";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0)
break;
}
return null;
}
function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = "/"; //(argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" +
expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}

var emailcookie = GetCookie('email_address');
if (emailcookie == null) {
emailcookie = 'your email here';
}

function chk(email, formname)
{
invalid = "";

if (!email)
invalid = "No email address found!  Try reloading the page then use the 'email a script' feature again.";

else {

if ( (email.indexOf("@") == -1) || (email.indexOf(".") == -1) )
invalid += "\n\nInvalid email address.  Your email address is missing an '@' sign and a '.' in the domain name (like '.com').  Please check your address then submit again.";

if (email.indexOf("youremailhere") > -1)
invalid += "\n\nInvalid email address.  Make sure your email address included your username, the '@' sign, and the domain name (like '.com').";

if (email.indexOf("\\") > -1)
invalid += "\n\nEmail address contains an invalid back-slash (\\) character.  Remove the character and submit again.";

if (email.indexOf("/") > -1)
invalid += "\n\nEmail address contains an invalid forward-slash (/) character.  Remove the character and submit again.";

if (email.indexOf("'") > -1)
invalid += "\n\nEmail address contains an invalid apostrophe (') character.  Remove the character and submit again.";

if (email.indexOf("zaz.com.br") > -1)
invalid += "\n\nPlease do not use an email address that has an autoresponder set up for it.  Thanks.";

if (email.indexOf("!") > -1)
invalid += "\n\nEmail address contains an invalid exclamation point (!) character.  Remove the character or correct the email address then submit again.";

if ( (email.indexOf(",") > -1) || (email.indexOf(";") > -1) )
invalid += "\n\nPlease only enter one email address in the box at a time.  Remove the extra addresses and submit again.";

if (email.indexOf("?subject") > -1)
invalid += "\n\nPlease do not add '?subject=...' to your email address.  Scriptbot will send you the script with a pre-defined subject already.  Please remove the '?subject=...' from your email address and submit again.";
}

if (invalid == "")
   {
   var largeExpDate = new Date();
   largeExpDate.setTime(largeExpDate.getTime() + (31 * 24 * 3600 * 1000));
   SetCookie('email_address', email, largeExpDate);
   if (formname == "scriptbot")
      {
      page = "http://javascript.internet.com/sent.html?" + email;
      window.open(page, "AdWindow", "width=650,height=200");
      }
   return true;
}
else
   {
   alert("Oops, something is wrong...." + invalid);
   return false;
   }
}

function updateNewsletters() {
with (document.forms["newslettersignup"]) {
emailStr = email.value;
var emailPat=/^(.+)@(.+)$/;
var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"; // remove   ( ) < > @ , ; : \ " . [ ]    */
var validChars="\[^\\s" + specialChars + "\]";
var quotedUser="(\"[^\"]*\")";
var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
var atom=validChars + '+';
var word="(" + atom + "|" + quotedUser + ")";
var userPat=new RegExp("^" + word + "(\\." + word + ")*$");
var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");
var matchArray=emailStr.match(emailPat);
if (matchArray==null) {
alert("Email address seems incorrect (check @ and .'s)");
return false;;
}
var user=matchArray[1];
var domain=matchArray[2];
if (user.match(userPat)==null) {
alert("The username doesn't seem to be valid.");
return false;
}
var IPArray=domain.match(ipDomainPat);
if (IPArray!=null) {
for (var i=1;i<=4;i++) {
if (IPArray[i]>255) {
alert("Destination IP address is invalid!");
return false;
      }
   }
}
var domainArray=domain.match(domainPat);
if (domainArray==null) {
alert("The domain name doesn't seem to be valid.");
return false;
}
var atomPat=new RegExp(atom,"g");
var domArr=domain.match(atomPat);
var len=domArr.length;
if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) {
alert("The address must end in a three-letter domain, or two letter country.");
return false;
}
if (len<2) {
var errStr="This address is missing a hostname!";
alert(errStr);
return false;
}
List_Name.value = newsletter.options[newsletter.selectedIndex].value
		+ nltype.options[nltype.selectedIndex].value;

   var largeExpDate = new Date();
   largeExpDate.setTime(largeExpDate.getTime() + (31 * 24 * 3600 * 1000));
   SetCookie('email_address', emailStr, largeExpDate);

return true;
   }
}
// End -->
</script>

<p>
<center> 
</body></html>

من ميدونم از اين كد توسط ديگر دوستان در سايتهاي ديگر استفاده خواهد لدا استفاده از اين كد بدون نام سامان سويد ممنوع است
 

Scorpio

Member
Masih-Evanescence جان و سامان جان دستتون درد نكنه ... خيلي ممنون ... همون چيزيه كه ميخواستم ... خيلي ممنون

علي
 

akaveh

Member
سلام
ممنون از اين كدي كه داديد ولي من وقتي ي رمز ديگه مي دم قبول نمي كنه حتما بايد خالي باشه مي توني راهنمايي كني
Masih-Evanescence گفت:
سلام!

يك دونه خوبش رو برات پيدا كردم. البته خوب كه ميگم نسبت به بقيه هست! :wink:

اول به كمك كد زير يك پسورد و كلمه عبور رو انتخاب ميكني و بعد كدش رو ايجاد ميكني.

بعد در سورس كد شماره 2 كدهاي ايجاد شده رو جايگزين كدهاي فعلي ميكني تا با كلمه عبور و پسورد دلخواهت بتوني وارد بشي.

موفق باشي.


کد:
<html>

<head>
<script>
function calculate(){
 passworda = document.password1.user1.value.toLowerCase()
 passwordb = document.password1.pass1.value.toLowerCase()
var user = 1
var pass = 1
 for(d=0;d<passwordb.length;d++) {
	pass*= passwordb.charCodeAt(d);
	}
 for(e=0;e< passworda.length; e++) {
	user *= passworda.charCodeAt(e);
	}
	  document.password1.outputuser1.value = user;
	 document.password1.outputpass1.value = pass;
}
</script>
</head>


<body bgcolor="#FFFFFF" background="../dynamicback2.gif" leftmargin="0" marginwidth="0">

<form name="password1">

<b>Choose a UserName:</b> <input type="text" name="user1"><br>
<b>Choose a Password:</b> <input type="text" name="pass1"><br>
<input type="button" onclick="calculate()" value="Calculate"> 
<input type="reset" value="Reset">

<p><b>Encrypted Usercode: </b><input type="text" name="outputuser1"> <br>
<b>Encrypted Passcode: </b><input type="text" name="outputpass1">

</p>
</form>
</body>
</html>


کد:
<script>
//Encrypted Password script- By Rob Heslop
//Script featured on Dynamic Drive 
//Visit http://www.dynamicdrive.com 

function submitentry(){
password = document.password1.password2.value.toLowerCase()
username = document.password1.username2.value.toLowerCase()
passcode = 1
usercode = 1
for(i = 0; i < password.length; i++) {
passcode *= password.charCodeAt(i);
}
for(x = 0; x < username.length; x++) {
usercode *= username.charCodeAt(x);
}
//CHANGE THE NUMBERS BELOW TO REFLECT YOUR USERNAME/PASSWORD
if(usercode==134603040&&passcode==126906300)
//CHANGE THE NUMBERS ABOVE TO REFLECT YOUR USERNAME/PASSWORD
{
window.location=password+".htm"}
else{
alert("password/username combination wrong")}
}
</script>

<form name="password1">
<strong>Enter username: </strong>
<input type="text" name="username2" size="15">
<br>
<strong>Enter password: </strong>
<input type="password" name="password2" size="15">

<input type="button" value="Submit" onClick="submitentry()">
</form>
 

Masih

Well-Known Member
راستش اين كد مال خيلي وقت پيش هست. دقيق خاطرم نيست ولي يادم هست كه يكي از اين كدها براي ايجاد كد عبوري بود كه بايد در كد دوم به عنوان رمز قرار ميدادي. يعني توليد كننده اون كد بود كه اگر كسي هم سورس صفحه رو ديد متوجه نشه رمز اصلي چيه.

مسيح.
 

akaveh

Member
Masih-Evanescence گفت:
راستش اين كد مال خيلي وقت پيش هست. دقيق خاطرم نيست ولي يادم هست كه يكي از اين كدها براي ايجاد كد عبوري بود كه بايد در كد دوم به عنوان رمز قرار ميدادي. يعني توليد كننده اون كد بود كه اگر كسي هم سورس صفحه رو ديد متوجه نشه رمز اصلي چيه.

مسيح.
سلام
بله دقيقا همين طور هست كه شما مي فرماييد ولي اون كدي كه ايجاد مي كنه هم جواب نمي ده فقط در صورتي كه خالي باشه كه كد 1 رو درست ميكنه جواب مي ده
 

جدیدترین ارسال ها

بالا