jomann 0 Report post Posted October 29, 2005 HallO! Mich würde interessieren, wie das Invision Board Passwörter verschlüsselt... Per md5() komme ich nicht auf das korrekte Ergebnis! Kann mir vll jemand weiterhelfen und mir die entsprechenden Funktionen und deren Dateinamen nennen??! DANKE! Share this post Link to post
Stefan 0 Report post Posted October 29, 2005 Das Passwort wird generiert, indem es per MD5 verschlüsselt wird. Zusätzlich werden fünf zusätzliche, zufällige Zeichen ebenfalls per MD5 verschlüsselt. Beide Hashwerte werden anschließend zusammengefügt und erneut MD5 verschlüsselt. Siehe dazu Datei login_core.php im Verzeichnis sources/loginauth. $salt = $this->ipsclass->converge->generate_password_salt(5); $passhash = $this->ipsclass->converge->generate_compiled_passhash( $salt, md5($password) ); Die beiden dort erwähnten Methoden kannst du in der Datei class_converge.php anschauen, die sich im Ordner ips_kernel befindet. Share this post Link to post
jomann 0 Report post Posted October 29, 2005 Hm Bei mir kommt es aber nicht auf die Spalte "member_login_key" wenn ich mache $salt = md5('DER SALT WERT DES USERS'); $pass = md5('PW DAS GETESTET WERDEN SOLL'); echo md5($salt.pass); oder mache ich was falsch? Share this post Link to post
jomann 0 Report post Posted October 29, 2005 Lol hab natürlich ins falsche Tabellen-Feld geschaut ^^ Sorry Share this post Link to post