jjj0923
12-14-2005, 12:51 PM
I inheriited some code for a login screen on a website of a company we purchased. their programmers are long gone and I'm trying to figure out what they password should be:
any ideas?
--------------------------------------------------------------------------
<script language="javascript">
function dohash(pass,base)
{ var alpha="abcdefghijklmnopqrstuvwxyz0123456789";
var hash=0;
var user=document.login.uid.valid;
for (i=0;i<pass.length;i++)
hash=hash*base+alpha.indexOf(pass.substring(i,i+1).toLowerCase(),0);
return hash; };
function valid()
{ var today=new Date();
return Math.floor(today.getTime()/1000); };
function invalid(user)
{ alert('Invalid Login for user: '+user+'');
document.login.pw.value='';
document.login.pw.focus(); }
function setFocus(){document.login.pw.focus(); }
</script></head>
<body bgcolor="ffffff" onload="setFocus()"><form name="login">
<table width=100% height=100%><tr><td align=center valign=center>
<font color=red><b>Authorized Use Only!</font><br><br>
<table border=5 cellspacing=0 width="30%" ><tr><td bgcolor="#DBDBDF"><table><tr><th align=right bgcolor="#DBDBDF"><font face="arial" size="1">USERNAME</th>
<td bgcolor="#DBDBDF"><input type="text" name="uid" size="20" value="ADMIN"></td></tr>
<tr><th align=right bgcolor="#DBDBDF"><font face="arial" size="1">PASSWORD</th><td bgcolor="#c0c0c0">
<input type="password" name="pw" size="20" maxlength="8"></td></tr></table>
<tr><th align=center bgcolor="#DBDBDF"><center><table>
<tr><td><input type="button" value=" Submit Login " onClick="if (dohash(document.login.pw.value,7)==5785714) {top.location=dohash(document.login.pw.value,9)+'32090346.cfm?'+valid();}else{ invalid(uid.value.toUpperCase());}">
</td><td></form></td></tr></table></th></tr></table></td></tr></table>
</body></html>
any ideas?
--------------------------------------------------------------------------
<script language="javascript">
function dohash(pass,base)
{ var alpha="abcdefghijklmnopqrstuvwxyz0123456789";
var hash=0;
var user=document.login.uid.valid;
for (i=0;i<pass.length;i++)
hash=hash*base+alpha.indexOf(pass.substring(i,i+1).toLowerCase(),0);
return hash; };
function valid()
{ var today=new Date();
return Math.floor(today.getTime()/1000); };
function invalid(user)
{ alert('Invalid Login for user: '+user+'');
document.login.pw.value='';
document.login.pw.focus(); }
function setFocus(){document.login.pw.focus(); }
</script></head>
<body bgcolor="ffffff" onload="setFocus()"><form name="login">
<table width=100% height=100%><tr><td align=center valign=center>
<font color=red><b>Authorized Use Only!</font><br><br>
<table border=5 cellspacing=0 width="30%" ><tr><td bgcolor="#DBDBDF"><table><tr><th align=right bgcolor="#DBDBDF"><font face="arial" size="1">USERNAME</th>
<td bgcolor="#DBDBDF"><input type="text" name="uid" size="20" value="ADMIN"></td></tr>
<tr><th align=right bgcolor="#DBDBDF"><font face="arial" size="1">PASSWORD</th><td bgcolor="#c0c0c0">
<input type="password" name="pw" size="20" maxlength="8"></td></tr></table>
<tr><th align=center bgcolor="#DBDBDF"><center><table>
<tr><td><input type="button" value=" Submit Login " onClick="if (dohash(document.login.pw.value,7)==5785714) {top.location=dohash(document.login.pw.value,9)+'32090346.cfm?'+valid();}else{ invalid(uid.value.toUpperCase());}">
</td><td></form></td></tr></table></th></tr></table></td></tr></table>
</body></html>