Thema: Sicherheit auf 360degrees
Hi zusammen!
In Anlehnung an gi´s OK, das Thema auf Devshare zu diskutieren, gibt´s hier den neuen Thread.
Ursprung was der hier:
http://www.devshare.de/cgi-bin/ubb/ulti
0;t=000509
aber da es ja primär um Sicherheitsaspekte geht, fand ich den PHP/MySQL-Thread unpassend.
So, nun zur Lücke:
gi hat mir gesagt, die Autentifizierung würde so geschehen dass geprüft würde, ob ein Cookie da ist, welcher Username da gespeichert ist und (so wie ich es verstanden habe) das PW in dem Cookie, zum Usernamen im Cookie passt.
Danach würde nix mehr geprüft.
Alles was ich nun gemacht habe, war, mir ein gültiges Profil zu holen (tester), und mich eingeloggt.
Nun habe ich mir das Formular zum �ndern des Profils kopiert und auf meinen Server geladen (und das Input-Feld für den Usernamen von hidden auf Text gesetzt).
Nun nur noch nen anderen Usernamen ins Textfeld geschrieben, abgeschickt und fertig...
Lasst uns nun also ein sichereres Konzept für gi finden <img border="0" title="" alt="[Lächeln]" src="images/icons/smile.gif" />
Schlage folgendes vor:
- Wenn der Username aus dem Cookie schon vorhanden ist, muss er ja nicht nochmal übermittelt werden.
- die Eingabe des alten PWs wird eingebaut, damit muss das alte PW mit dem PW aus der Datenbank (nicht dem Cookie) übereinstimmen UND das neue PW muss mit der PW-Wiederholung (das übliche halt) übereinstimmen.
Ich glaube das erhöht die Sicherheit drastisch <img border="0" title="" alt="[Lächeln]" src="images/icons/smile.gif" />
GruÃ?, tink