Henryk Plötz: Quelltext verstecken, weil ich es brauch.

Beitrag lesen

Hallo Krisztián,

Soweit ich den Thread bisher verfolgt habe willst du gar nicht den Quelltext verstecken, sondern nur die Lösungen. Dafür gibt es hier einen schönen Feature-Artikel: http://www.teamone.de/selfaktuell/artikel/md5.htm. Dort gibt es eine JavaScriptfunktion mit der man den MD5-Hash einer Zeichenfolge bestimmen kann.

Da es (derzeit) kein Verfahren gibt, mit dem man die Zeichenfolge aus ihrem MD5-Wert zurückgewinnen kann, kannst du die jeweils richtige Antwort als MD5-Hash im Skript ablegen und brauchst dir keine Sorgen zu machen, daß jemand das jemals lesen kann.

Du jagst einfach die vom Benutzer angegebene Antwort durch die Funktion und vergleichst sie mit dem gespeicherten Wert.

Beispiel:

a=prompt("Wie heisst die HTML-Dokumentation von Stefan Münz?",""); //Du machst deine Eingaben sicherlich als Formular
if(MD5(a.toLowerCase())=="76b75d1da543673c4ceda28d89861a7c")
  richtig();
else
  falsch();

Henryk Plötz
Grüße von der Ostsee