Aide en JAVASCRIPT
Fermé
foobar47
Messages postés
13536
Date d'inscription
jeudi 9 janvier 2003
Statut
Contributeur
Dernière intervention
16 mai 2014
-
29 nov. 2003 à 13:17
darkriser - 4 mars 2005 à 18:06
darkriser - 4 mars 2005 à 18:06
A voir également:
- Aide en JAVASCRIPT
- Telecharger javascript - Télécharger - Langages
- Javascript void 0 c'est quoi ✓ - Forum Réseaux sociaux
- Exercice calculatrice en javascript ✓ - Forum Javascript
- Javascript echo ✓ - Forum PHP
- Passer variable javascript en php ajax ✓ - Forum PHP
2 réponses
hmmfoobar ca me dit qqch, en tt k on est sur le meme site ,
vi le lvl 14 ... bien que je n ai aucune connaissance en java script et aucune notion d objet ... voila :
http://www.ccim.be/ccim328/js/string.htm
http://www.laltruiste.com/document.php?url=http://www.laltruiste.com/coursjavascript/operateur_affectation.html
http://perso.wanadoo.fr/serge.knopf/topojs/topojs09.htm
ca pourra tjr t aider, au fait c un peu long on peut communiquer par mail car la je nage mais immerge bientot , pr de + amples discut ...
vi le lvl 14 ... bien que je n ai aucune connaissance en java script et aucune notion d objet ... voila :
http://www.ccim.be/ccim328/js/string.htm
http://www.laltruiste.com/document.php?url=http://www.laltruiste.com/coursjavascript/operateur_affectation.html
http://perso.wanadoo.fr/serge.knopf/topojs/topojs09.htm
ca pourra tjr t aider, au fait c un peu long on peut communiquer par mail car la je nage mais immerge bientot , pr de + amples discut ...
Flutio, je galere grave avect ce niveau 14, qqun peut me mettre sue la piste ???
<html><head>
<meta name="robots" content="noindex,nofollow">
<script language="JavaScript">
<!-- Hide from JavaScript-Impaired Browsers
al="`1234567890-=~!@#$%^&*()_+qwei"
+"fyutop[]QWERTYUIOP{}|oeeiflryt;A"
+"ASYENDKQ:ajeeurj,./ZXCVBNM<>c?";
ab1="";
bctr=0;
count=0;
function ckPwd(){
tst=document.isn.username.value+"-"+document.isn.passwrd.value+"-";
ls=document.pd.pe.value;
a=eval(ls.substring(0,2))-91;
ls=ls.substring(2,ls.length);
nls="";
flg=0;
ab=eval(ls.substring(0,2))-93;
while (ls.length>28){
ab1=(ab1==""?""+ab:ab1);
oab1=ab1;
ls=ls.substring(2,ls.length);
for (var i=0;i<ab;i++)
{
nr=eval(ls.substring(0,2))-a;
ls=ls.substring(2,ls.length);
nls+=al.charAt(nr);
}
nls=nls+al.charAt(count+11);
if (nls.indexOf(tst)>-1){
ls="";
flg=1;
}
}
if (flg==1){
tstOk();
}
else{
bctr++;
if (bctr>3){
location.href="denied.htm";
}
else{
alert("Sorry. Bad Username or Password."
+" Failed Attempt #"+bctr+".");
}
}
}
function tstOk(){
ab1=ab1+""+a;
alert("Access Granted");
location.href=tst.substring(1,4)+".htm";
}
function srand() {
today=new Date();
rand=today.getTime();
picker=""+rand
picker=picker.charAt((picker.length-4));
rec=eval(picker);
}
// End Hiding -->
</script><title>LoginMatrix HackMe Challenge - Level Five</title></head>
<body bgcolor="#000000">
<form name="pd">
<input name="pe" value="989780643741603838598498816760606041815967 " type="hidden">
</form>
<!-- You may put any page content you wish here
The HTML below for the password entry is presently set for blue background and white type. You may change colors to fit your own page design without impacting on the script, so long as the form elements stay the same. -->
<form name="isn" action="javascript:ckPwd()"><br><br><br>
<table align="center" border="2" bordercolor="red" cellpadding="5" cellspacing="0" width="271">
<tbody><tr>
<td colspan="2" align="center"> <h2><b><font color="red">Password Access<br>
to Restricted Pages</font></b></h2></td>
</tr>
<tr>
<td> <p><b><font color="red">User Name:</font></b></p></td>
<td> <input name="username" size="10">
</td>
</tr>
<tr>
<td> <p><b><font color="red">Password:</font></b></p></td>
<td> <input name="passwrd" size="10" type="password">
</td>
</tr>
<tr>
<td colspan="2" align="center"> <input name="btn" value=" Submit " onclick="ckPwd();return false;" type="button">
</td>
</tr>
</tbody></table>
</form>
<script language="JavaScript">
<!-- Hide JavaScript from Java-Impaired Browsers
document.isn.username.focus();
// End Hiding -->
</script>
</body></html>
<html><head>
<meta name="robots" content="noindex,nofollow">
<script language="JavaScript">
<!-- Hide from JavaScript-Impaired Browsers
al="`1234567890-=~!@#$%^&*()_+qwei"
+"fyutop[]QWERTYUIOP{}|oeeiflryt;A"
+"ASYENDKQ:ajeeurj,./ZXCVBNM<>c?";
ab1="";
bctr=0;
count=0;
function ckPwd(){
tst=document.isn.username.value+"-"+document.isn.passwrd.value+"-";
ls=document.pd.pe.value;
a=eval(ls.substring(0,2))-91;
ls=ls.substring(2,ls.length);
nls="";
flg=0;
ab=eval(ls.substring(0,2))-93;
while (ls.length>28){
ab1=(ab1==""?""+ab:ab1);
oab1=ab1;
ls=ls.substring(2,ls.length);
for (var i=0;i<ab;i++)
{
nr=eval(ls.substring(0,2))-a;
ls=ls.substring(2,ls.length);
nls+=al.charAt(nr);
}
nls=nls+al.charAt(count+11);
if (nls.indexOf(tst)>-1){
ls="";
flg=1;
}
}
if (flg==1){
tstOk();
}
else{
bctr++;
if (bctr>3){
location.href="denied.htm";
}
else{
alert("Sorry. Bad Username or Password."
+" Failed Attempt #"+bctr+".");
}
}
}
function tstOk(){
ab1=ab1+""+a;
alert("Access Granted");
location.href=tst.substring(1,4)+".htm";
}
function srand() {
today=new Date();
rand=today.getTime();
picker=""+rand
picker=picker.charAt((picker.length-4));
rec=eval(picker);
}
// End Hiding -->
</script><title>LoginMatrix HackMe Challenge - Level Five</title></head>
<body bgcolor="#000000">
<form name="pd">
<input name="pe" value="989780643741603838598498816760606041815967 " type="hidden">
</form>
<!-- You may put any page content you wish here
The HTML below for the password entry is presently set for blue background and white type. You may change colors to fit your own page design without impacting on the script, so long as the form elements stay the same. -->
<form name="isn" action="javascript:ckPwd()"><br><br><br>
<table align="center" border="2" bordercolor="red" cellpadding="5" cellspacing="0" width="271">
<tbody><tr>
<td colspan="2" align="center"> <h2><b><font color="red">Password Access<br>
to Restricted Pages</font></b></h2></td>
</tr>
<tr>
<td> <p><b><font color="red">User Name:</font></b></p></td>
<td> <input name="username" size="10">
</td>
</tr>
<tr>
<td> <p><b><font color="red">Password:</font></b></p></td>
<td> <input name="passwrd" size="10" type="password">
</td>
</tr>
<tr>
<td colspan="2" align="center"> <input name="btn" value=" Submit " onclick="ckPwd();return false;" type="button">
</td>
</tr>
</tbody></table>
</form>
<script language="JavaScript">
<!-- Hide JavaScript from Java-Impaired Browsers
document.isn.username.focus();
// End Hiding -->
</script>
</body></html>
bon une petite indication :
tst est la concaténation de user-password
ICI : le teste en javascript regarde si nls contient tst
donc ici il faudrai voir nls pour pouvoir entrer les bon user et password
(indications : edition + fonction alert javascript)
voila ca devrait te permettre de resoudre facilement ce probléme :)
tst=document.isn.username.value+"-"+document.isn.passwrd.value+"-";
tst est la concaténation de user-password
ICI : le teste en javascript regarde si nls contient tst
if (nls.indexOf(tst)>-1){ ls=""; flg=1; }
donc ici il faudrai voir nls pour pouvoir entrer les bon user et password
(indications : edition + fonction alert javascript)
} if (flg==1){ tstOk(); }
voila ca devrait te permettre de resoudre facilement ce probléme :)
7 janv. 2004 à 12:03
Merci bien !
Je l'ai résolu...
Pour plus d'info, va ici :
http://www.commentcamarche.net/forum/affich-501536-%5BHACKER%5D-en-toute-l%E9galit%E9
@++
:D
PS: merci pour les sites...
Linux is like sex, it's better when it's free... :-)
L'ignorance, c'est la mort ; le savoir, c'est la vie...