Current time: 02-17-2025, 06:55 PM Hello There, Guest! (LoginRegister)


Post Reply 
md5-Passwörter stimmen nicht überein
Author Message
helden Offline


Posts: 2
Joined: Jan 2011
Reputation: 0
Post: #3
RE: md5-Passwörter stimmen nicht überein
Auf dem alten Server war 1.0.5 installiert, ich habe vor dem Umzug ein Update auf 1.0.7 gemacht. Ich habe aber letztendlich kaum was übernommen.

Auf dem neuen Server habe ich 1.0.7 frisch installiert und habe dann alles manuell über ispCP angelegt und über die Datenbank dann nur die Passwörter gegen die alten ersetzt. Da es nicht funktioniert hat, habe ich darauf hin die Keys vom alten Server kopiert. Anschließend alle Webdaten und Datenbanken kopiert und Gruppen/Benutzer neu gesetzt. Im Endeffekt ist es eine frische 1.0.7-Installation, nur die Keys sind nicht original.

Wie gesagt, wenn ich ein Passwort von ispCP erhalte, dann verschlüssele ich es selbst mit md5 und vergleiche es mit dem Hash in der DB, der stimmt überein. Dann suche ich in Stelle in der PHP-Datei wo ispCP das Passwort mit md5 verschlüsselt und mit dem aus der DB vergleicht. Ich mache vor dieser Funktion ein die() rein und lass mir alles einzeln ausgeben. Das klare Passwort ist korrekt, dass mit md5 verschlüsselte nicht. Auch wenn ich an dieser Stelle selbst mit md5 das klare Passwort verschlüssele und ausgebe, bekomme ich einen anderen Hash-Wert.

Das ist wirklich sehr eigenartig. Hat es eventuell etwas mit den Sonderzeichen zu tun, denn ispCP sendet mit immer Passwörter mit Sonderzeichen, wenn ich mir eins setze dann immer ohne. Aber an sich ist doch ein md5-Wert immer eindeutig, egal aus welchen Zeichen das Passwort besteht.

System ist übrigens Debian5 64Bit.
01-28-2011 07:15 AM
Find all posts by this user Quote this message in a reply
Post Reply 


Messages In This Thread
RE: md5-Passwörter stimmen nicht überein - helden - 01-28-2011 07:15 AM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)