So. 27.05.2007
00:43 Uhr
#1
- Registriert seit
- 12.05.2007
- Beiträge
- 12
- Beitragswertungen

Hi,
man hat doch einen Eintrag für das Passwort unter ic1_user in der Datenbank was wie folgt aussieht 79bb94a16627c979ee4c4eec79c60d0e .
Ich habe die Daten exportiert in eine andere Datenbank weil ich noch einen Chat eingebunden habe und alles dem Chat angeglichen in der Hoffnung das ich auch die Passwörter gleich mit übernehme.
Wie kommt es eigentlich das die Passwörter nicht mehr funktionieren, sondern etwas ganz anderes dabei rauskommt ?
MFG Danny
verwendete ilchClan Version: 1.1
So. 27.05.2007
01:31 Uhr
#2
- Registriert seit
- 14.01.2006
- Beiträge
- 2.113
- Beitragswertungen

liegt daran das das pw verschlüsselt wurde mit der md5 methode.
die lange kette nennt man hash und den kann man nicht entschlüsseln, aber mit gewalt knacken.
das pw kannst du also nicht kopieren und in den chat einbauen, brachts also dafür ein neues pw.
Discite moniti!
www.pixelbash.de
So. 27.05.2007
10:17 Uhr
#3
- Registriert seit
- 12.05.2007
- Beiträge
- 12
- Beitragswertungen

Hi Hex,
eigentlich muss doch die md5 Methode irgendwo stecken oder an irgend einer stelle geschrieben stehen wie das Passwort z.B 79bb94a16627c979ee4c4eec79c60d0e zu entschlüsseln ist, denn ich gebe bei der Anmeldung ja nicht diese lange Zeichenkette ein sondern halt nur 4d5are oder so.
Du sprichst von Gewalt knacken, kannst du mir nicht per PN sagen was genau du damit meinst, denn wenn ein Benutzer im Portal sein Passwort ändert, bekomme ich das nicht mit und kann daher das Passwort im Chat nicht angleichen.
OK ich könnte den Chat mit an die Datenbank des Portals anbinden, nur bin ich mysql mäßig noch nicht so weit, weil es für mich Neuland ist, habe es aber in Zukunft vor den Chat mal umzuschreiben.
MFG Danny
So. 27.05.2007
11:29 Uhr
#5
- Registriert seit
- 12.05.2007
- Beiträge
- 12
- Beitragswertungen

Hi SLJ,
ist schon klar.
Nur woher weiss die Datenbank oder das Script wie das Passwort bei der Eingabe (Einloggen) verschlüsselt werden muss, denn dann muss es doch an irgend einer Stelle (Datenbank) einen Schlüssel geben und den bräuchte man dann doch einfach nur in beiden Datenbanken anzugleichen oder ?
Kann auch sein das ich etwas falsch denke, nur wie gesagt ist das noch neuland weil ich sonst ohne Datenbank auskommen musste.
MFG Danny