Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 392 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Armadi

Jungspund

Dabei seit: 31.07.2004

Beiträge: 22

 

1 Zum Seitenanfang

Montag, 16. August 2004, 03:27

Passwortprüfung

Hallo Freunde!

Ich will die Passworteingabe eines Benutzers überprüfen. Das Passwort darf nur Ziffern, Buchstaben und Unterstrich enthalten. Mindestens eine Ziffer und mindestens ein Buchstabe soll die Variable enthalten. Wenn das nicht der Fall ist, sollte eine Fehlermeldung ausgegeben werden.

Die Eingabe (Variable) darf keine Sonderzeichen enthalten. Sollte das der fall sein, soll eine Fehlermeldung ausgegeben werden.

Ach ja; und es soll mindestens 5 und maximal 8 Zeichen lang sein.

Wie geht das? Kann mir jemand helfen? ODER gibt es vielleicht ein fertiges Script, das diesen Check durchführ?


Bitte um Rückmeldungen


Danke

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Armadi« (16. August 2004, 03:42)

 

LoggDog

Haudegen

Dabei seit: 21.01.2003

Beiträge: 705

 

2 Zum Seitenanfang

Montag, 16. August 2004, 04:59

Ich finde grad keinen passenden Link aber sowas dürfte es schon geben. Nur sind PWs die auf JavaSkript beruhen ( oder täusch ich mich da ) extrem leicht zu knacken.

Na ja. N Frame dürfte noobs abhalten das PW zu knacken, aber eben auch nur die dies eben nicht können :))
>--|[ Ich lebe in meiner eigenen Welt... Aber das ist ok so !!! Man kennt mich dort! ]|--<
 

lorenz

Haudegen

Dabei seit: 05.11.2002

Beiträge: 647

 

3 Zum Seitenanfang

Montag, 16. August 2004, 07:21

jo also passworrt mit JS würd ich nciht machen das kann man die meisten inerhalb von 2 min knacken hab da noch nie eine richitg gute und sichere variante gesehen und ich bin in sJS eher nooby also profi

mfG LA
 

Shurakai

Foren Gott

Dabei seit: 05.02.2003

Beiträge: 2 181

 

4 Zum Seitenanfang

Montag, 16. August 2004, 11:29

Würde dir eher zu PHP raten..... PHP ist serverseitig und das dauert "was länger" bis du da was geknackt hast ;))
 

Abi_Andy

Haudegen

Dabei seit: 02.04.2003

Beiträge: 681

 

5 Zum Seitenanfang

Montag, 16. August 2004, 11:51

Es gibt auch ein durchaus "sicheres" Verfahren zum Schützen einer Seite über JS. Ich wills nur mal ganz kurz anreissen, damit du das Prinzip verstehst. Du musst als erstes das Directory-Listing des Servers deaktivieren, z.b. mit einer .htaccess-Datei. Dann legst du einen neuen Ordner an, z.b. mit dem gewünschten Benutzernamen für den Passwortschutz. Als nächsten Schritt legst du dann noch ein html-Dokument an (Name = Passwort). Dann brauchst du nur noch die Benutzereingabe nehmen z.b. Login: ICHBINS, Passwd: LASSMICHREIN.

Dann sollte dein Script einfach die Benutzereingabe nehmen und die Location der aktuellen Seite auf "./"+Login+"/"+Passwd+".html" setzen. In diesem Beispiel also: "./ICHBINS/LASSMICHREIN.html"

Problem ist halt, dass bei einer falschen Eingabe nur nen 404-Fehler entstehen wird, allerdings könntest du das über selbst gestaltete 404-Seite abfangen. Das ist das ganze Prinzip des Schutzes. Wenn du nämlich das Directory-Listing deaktiviert hast wird es (bis auf Bruteforce) keine Möglichkeit geben an den Namen des Ordners + des Dokuments zu kommen.

Ich weiß, dass das jetzt nicht unbedingt die passende Antwort auf die Frage des Threadstarters ist, allerdings denke ich, dass er es vielleicht auch gut gebrauchen kann.

Zum eigentlichen Problem: Das ist ja im Grunde nix anderes als ne Function voller Conditionals. Musst dir halt die passende Functions von anderen Seite (auch Google hilft! ;)) beschaffen. Das zu Programmieren sollte ein Kinderspiel sein, wenn du nicht total unerfahren bist.

Als Anstoss hier mal zwei Links: http://developer.apple.com/internet/webc…validation.html
http://www.javascript-coder.com/html-for…alidation.phtml

Viel Spaß damit :]
Warum kann ein Tag nicht 36 Stunden haben? ://

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Abi_Andy« (16. August 2004, 11:53)

 

LoggDog

Haudegen

Dabei seit: 21.01.2003

Beiträge: 705

 

6 Zum Seitenanfang

Montag, 16. August 2004, 12:31

Hmmmmm. Dachte nich das man da was sichers hinbekommt.
Nur so nebenbei:

Hast du auch Links in Deutsch ?( So langsam kommt das Interessa an Java wieder :P
>--|[ Ich lebe in meiner eigenen Welt... Aber das ist ok so !!! Man kennt mich dort! ]|--<
 

Armadi

Jungspund

Dabei seit: 31.07.2004

Beiträge: 22

 

7 Zum Seitenanfang

Montag, 16. August 2004, 20:10

Danke an Abi_Andy für die ausführliche Beschreibung und für die Links. Die haben mir sehr geholfen und ich habe die Lösung für mein Problem daraus geholt. Dank auch an die Autoren der anderen Rückmeldungen.

Da Shurakai die Verwendung von PHP für eine sichere Validierung empfiehlt, möchte ich andieser Stelle fragen, ob er oder andere Forum-Freunde mir ein PHP-Script oder Links in Zusammenhang mit Validerungen nennen könnten.

Vielen Dank an alle

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Armadi« (16. August 2004, 20:11)