ďťż

Java Script Pomocy !!!! ;)

       

Podstrony


telcocafe

Witam otóż mam taki kod i nie zabardzo wiem jak go rozwiązać. Rozwiązuje sobie konkurs HackMe 2.0 i utknąłem na 4lvl :(. Jest taki kod kiedy wpisuje rozwiązanie to nie przenosi mnie do następnego lvl :(
Oto kod:

<html>
<head>
<title>Hackme 2.0 - by Unknow</title>
</head>
<body text="white" bgcolor="black" link="yellow" vlink="yellow" alink="yellow">
<script>
haslo='';
cos=parseInt(unescape('%32%35%38')); <--Według moich obliczeń z tej funkcji wychodzi 258-->
while ((haslo!=cos.toString(16)) && (haslo!='X') ){
haslo=prompt('podaj haslo:\nwpisz X aby zatrzymac skrypt','');
}
if (haslo==cos.toString(16)) { self.location=haslo+'.php';} else {self.location='http://www.unknow.glt.pl/';}
</script>
<h3>Hackme 2.0 - level #4</h3>
<a href="hehehe.htm">Kliknij mnie :)</a>
</body>
</html>
Ale kiedy wpisuje te 258 to mi nie działa te hasło czy ktoś mógłby wytłumaczyć dlaczego ?? :(. Z góry thx ;)



wyrażenie:

cos.toString(16)

każe przetransponować liczbę do stringa (258) w zapisie szesnastkowym czyli musisz wpisać 102 :)

Sory za takie głupie pytanie ale czy mógłbyć mi powiedzieć jak to zamieniłes. Bo wiedziałem że coś z tym stringiem będzie tylko nie wiedziałem jak to zamienić :( . Thx z odp.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.