Bitte Beibringen http://www.uw-team.org/hm3next/level1x.htm
#1
geschrieben 31. März 2007 - 09:54
(http://www.uw-team.o...ext/level1x.htm) Wie ließt man ein Passwort aus einem Queltext?
Anzeige
#2
geschrieben 31. März 2007 - 10:59
Zitat
/edit:
Zitat
<script language="JavaScript1.2" type="text/javascript">
function spr(){
cos=document.getElementById('haslo').value;
if (cos==document.title) {alert('Haslo poprawne!'); self.location=cos+'x.htm'; } else {alert('Zle haslo...\nZerknij w zrodlo... wystarczy umiec czytac
}
</script>
<h3>Hackme 3.0 - level #1</h3>
<form name="forma">
Podaj haselko: <input type="password" id="haslo"> <input type="button" onClick="spr()" value="Lecimy dalej!">
</form>
</body></html>
/edit2: hier das ganze in Deutsch:
http://hackme.wi-ing.net/
Dieser Beitrag wurde von R4mSiS bearbeitet: 31. März 2007 - 11:09
je mehr käse, desto mehr löcher - je mehr löcher, desto weniger Käse
Ergo: Je mehr Käse, desto weniger Käse
größte Hackerdatenbank der Welt
#5 __maggus__
geschrieben 31. März 2007 - 17:50
2. Das Passwort lautet "hackme"
3. Spätestens bei der zweiten Aufgabe wirst du wieder kapitulieren.
Folglich ist es besser, aufzuhören
#6
geschrieben 31. März 2007 - 19:30
Zitat (Patti741852963: 31.03.2007, 14:53)
Ich weiss das es nicht gerne gesehen wird, aber aller Anfang ist schwer. Also:
Level 1.)
Im Quellcode finden wir ein simples Javascript, dort sehen wir, dass in der Variable "cos" unsere Passwort Eingabe gespeichert wird. In der nächsten Zeile wird geprüft ob "cos" gleich "document.title" ist, falls ja gehts weiter. Im html code finden wir <title>hackme</title> somit haben wir unser Passwort gefunden.
Level 2.)
Wieder werfen wir einen Blick in den Quellcode. Jetzt wird unsere Eingabe der Variable "liczba" zugewiesen. Die Zeile "liczba*liczba==1550025" überprüft unsere Eingabe. Nach einer kurzen Rechnung gehts weiter.
Level 3.)
Weiter gehts mit Javascript Substrings. Das gesuchte Lösungswort besteht aus einer Verkettung verschiedener Substrings der Variable "fraza". Es besteht jetzt die Möglichkeit diese Substrings zusammen zu suchen, wir nehmen die Abkürzung und fangen das gesuchte Wort mit einem alert() ab.
So beim nächsten Level kannst du jetzt zeigen was du gelernt hast.
#7
geschrieben 31. März 2007 - 22:00
Aber ich bin ein absoluter noob , ich versteh level zwei garnicht
und bei drei Was ist ein alert () ?
#8
geschrieben 31. März 2007 - 22:11
Übersetzt: Zahl * Zahl = 1550025 Ein bisschen grundlegende Mathematik wird benötigt.
Zieh einfach die Wurzel aus 1550025 und auf geht's zu Level 3
#10
geschrieben 31. März 2007 - 22:16
lieber außenseiter sein als dummes spießer schwein
ich brauche niemand der mir sagt was ich zu tun und lassen hab *sing*
:lalala
#12
geschrieben 31. März 2007 - 22:18
#13
geschrieben 31. März 2007 - 22:22
Du mußt jetzt einfach die Zahl finden, die mit sich selbst multipliziert 1550025 ergibt
#14
geschrieben 31. März 2007 - 22:35
Is das zum ersten passwort gemeint?
oh sry hackme geht doch
hab mir alles noch mal durchgelesen und bin jetz in level 3 so mein Problem ist was ist alert () ?

Hilfe
Neues Thema
Dieses Thema ist geschlossen
Nach oben



