| Cryptography & Encryption Ver- und Entschlüsselung, Algorithmen, Kryptoanalyse ? Kryptographie in der Praxis. Blowfish, Triple-DES, XOR u.a. |
Diskussion: was soll der code machen? im Forum Cryptography & Encryption, in der Kategorie Security Area; Anzeige was soll dieser passwort code machen? <html> <head> <title>Test</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="expires" content="0"> <link rel="stylesheet" type="text/css" href="trickstyle.css"> ...
![]() |
| | #1 (permalink) |
| Guest Likes: | Anzeige was soll dieser passwort code machen? <html> <head> <title>Test</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="expires" content="0"> <link rel="stylesheet" type="text/css" href="trickstyle.css"> <script language="JavaScript"> <!-- function getit() { var pw = '' var akt = 1; pw=prompt('Bitte geben Sie das Passwort ein:',''); if (pw.length > 4 && pw.length < 12) { for(i = 1; i <pw.length; i++) { var akt = akt * pw.charCodeAt(i) * (pw.length-i) if (akt > 4000000000) {akt = akt - 4000000000}} akt = String(akt); akt = akt.substring(2,akt.length-5); top.location.href= akt+".htm"; } else {alert("Das Passwort ist entweder zu kurz oder zu lang!");} } // --> </script> </head> <body onload="getit()"> </body> </html> was macht der bitteschön? |
|
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Member of Honour ![]() | Der Code öffnet einen Prompt in den man ein Passwort eingeben kann, dann wird überprüft, wie lang dieses ist
__________________ << Wir leben bereits im morgigen Gestern, doch vom gestrigen Morgen sind wir noch weit entfernt. >> << Träume sind Schäume. Es liegt an dir ob du sie lebst oder ein Schaumschläger bist! >> << Erst wenn man beginnt zu implizieren, wird man merken, dass einem sowieso keiner richtig zuhört. >> |
| | |
| | #4 (permalink) |
| Moderator ![]() | @AaFreak Dies ist ein Support-Forum, d.h. man hilft einander...Deine Antwort ist mehr als überflüssig! <html> <head> <title>Test</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="expires" content="0"> <link rel="stylesheet" type="text/css" href="trickstyle.css"> <script language="JavaScript"> <!-- function getit() Name der Funktion { var pw = '' var akt = 1; pw=prompt('Bitte geben Sie das Passwort ein:',''); Der Variable pw wird der Wert zugewiesen, der dann per Buchstaben eingegeben wird if (pw.length > 4 && pw.length < 12) { Überprüfung ob Länge der Variable pw größer 4 und kleiner 12 ist, wenn JA, dann gehts weiter, wenn NEIN dann wird nach Unten gesprungen for(i = 1; i <pw.length; i++) { Schleife, die i am Anfang den Wert 1 zuweist und am Ende der Schleife um 1 erhöht - solange wie i kleiner der Länge von pw ist var akt = akt * pw.charCodeAt(i) * (pw.length-i) Variable akt ergibt sich aus: wert von akt * dem ascii-code des Buchstaben von pw an der Stelle i * länge von pw - i if (akt > 4000000000) {akt = akt - 4000000000}} Überprüfung ob akt größer als 4000000000 ist, wenn ja, dann subtrahiere 4000000000 | die zweite geschwungene Klammer zeigt das Ende der for-Schleife an und veranlasst eine Steigerung von i um 1 und einen erneuten Vergleich der Bedingungen akt = String(akt); Macht aus der Zahl akt eine Zeichenkette akt = akt.substring(2,akt.length-5); Auslesen der Zeichen ab Stelle 3 bis zur 6.-letzten Stelle von akt und Zuweisung dieser Kette zur neuen Variable akt top.location.href= akt+".htm"; Es wird die Datei mit dem Namen der Zeichenkette akt + der Endung .htm aufgerufen } else {alert("Das Passwort ist entweder zu kurz oder zu lang!");} Hierher wird gesprungen, wenn die Kontrolle der Länge zwischen 4 und 12 Zeichen falsch ist } // --> </script> </head> <body onload="getit()"> Beim Aufruf dieser Seite wird die Funktion getit aufgerufen </body> </html> |
| | |
| | #5 (permalink) |
| Guest Likes: | ah jetz weis ich was das soll. da existiert ne html seite mit dem name sagen wir mal 98738258724 wenn das passwort also "HIRSCH" währe und der code das so umformt das 98738258724 rauskäme dann würde er die seite /98738258724.htm öffnen nicht? OK danke für die schnelle antwort! IILaryII |
|
| | #6 (permalink) |
| Moderator ![]() | Genau das würde passieren. :tongue: |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Was soll eno machen? | Gulliver | Umfragen | 10 | 04.11.07 18:36 |
| Was Meint ihr was ich mit meiner Webspace machen soll? | kr4nk$ | Internet Allgemein | 6 | 05.08.07 14:48 |
| Soll ichs machen oder lass ichs lieber sein? | KroaX | HaBo Lounge | 12 | 09.11.05 08:26 |
| Was soll ich nach der Schule machen? | Vollkorn | HaBo Lounge | 12 | 11.12.03 18:13 |