Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > World of Warcraft > WoW Private Server
You last visited: Today at 02:06

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Trinity Core - Vershclüsselungs Probleme

Discussion on Trinity Core - Vershclüsselungs Probleme within the WoW Private Server forum part of the World of Warcraft category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2013
Posts: 5
Received Thanks: 0
Trinity Core - Vershclüsselungs Probleme

Hallo Leute

Und zwar geht es darum das mein PHP Script das die Accounts auf der RegistrationPage meiner Server Homepage iwelche Probleme mit der Passwort Verschlüsselung hat bzw eher die TrinityCore die keine sha1 Verschlüsselung erkennt. -.-

Ich benutze eine 3.3.5 Trinity Core.

Dies ist das Script meiner Site:

<?php
$verbindung = mysql_connect("localhost", "root" , "hierdaspw")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");

mysql_select_db("auth") or die ("Datenbank konnte nicht ausgewählt werden");

$username = $_POST["username"];
$passwort = $_POST["passwort"];
$passwort2 = $_POST["passwort2"];

if($passwort != $passwort2 OR $username == "" OR $passwort == "")
{
echo "Eingabefehler. Bitte alle Felder korekt ausfüllen. <a href=\"eintragen.htm\">Zurück</a>";
exit;
}


$passwort = sha1($passwort);


$result = mysql_query("SELECT id FROM account WHERE username LIKE '$username'");
$menge = mysql_num_rows($result);

if($menge == 0)
{
$eintrag = "INSERT INTO account (username, sha_pass_hash) VALUES ('$username', '$passwort')";
$eintragen = mysql_query($eintrag);

if($eintragen == true)
{
echo "Benutzername <b>$username</b> wurde erstellt. <a href=\"login.htm\">Login</a>";
}
else
{
echo "Fehler beim Speichern des Benutzernames. <a href=\"eintragen.htm\">Zurück</a>";
}


}

else
{
echo "Benutzername schon vorhanden. <a href=\"eintragen.htm\">Zurück</a>";
}


Dies funktioniert auch alles super(Accounts werden in der Account TAble in der auth db erstellt und die Passwörter sha1 verschlüsselt!)

Nun versuche ich mich aber ingame mit so einen Account einzuloggen und es sagt mir das die Accountdaten falsch sind. Die über die Konsole erstellten Accounts funktionieren dennoch. Dazu sehe ich in der Account Table in der "sha_pss_hash" das die vershclüsselten Passwörter der Accounts die mit der Konsole erstellt wurden nur Großbuchstaben beinhalten und die Passwörter der Accounts die über meine SIte erstellt wurden sind mit Kleinbuchstaben verschlüsselt!

Ich habe das Passwort "test" zum Test bei der Registrierung eingegeben und es kam die sha1 Verschlüsselung "098f6bcd4621d373cade4e832627b4f6" dabei raus. Dies habe ich dann mit einem sha1 verschlüssler aus dem internet verglichen und es scheint richtig und sha1 verschlüsselt zu sein. Die Trinity Core gibt ja auch in ihrem Wiki an sha1 zu verschlüsseln aber trotzdem scheint es nicht richtig zu sein.

Bin richtig verzweifelt und würde mich über Hilfe freuen.


MfG
gearsecond26 is offline  
Old 07/27/2015, 08:54   #2
 
Kaev <3's Avatar
 
elite*gold: 110
Join Date: Mar 2008
Posts: 856
Received Thanks: 389
TrinityCore "salzt" die Passwörter noch.
Wenn dein Username also gearsecond26 lautet und dein Passwort abc123 lautet, dann musst du gearsecond26:abc123 in SHA1 encrypten.
Kann man hier nachlesen:
Kaev <3 is offline  
Thanks
2 Users
Old 07/29/2015, 00:01   #3
 
elite*gold: 0
Join Date: May 2013
Posts: 5
Received Thanks: 0
Haha ich hatte es sogar da nachgelesen aber bei "sha1" wütend aufgehört zu lesen weil ich es versucht habe mit sha1 zu verschlüsseln. Das danach das Format usernameassword beschrieben wird habe ich in der Ungeduld (nach stundenlangem Kopfzerbrechen und erfolglosem rumgoogeln... .__.) überhaupt nicht gelesen bzw gesehen ^^ Tut mir sorry

Trotzdem dickes thx für den kleinen Denkanstoß und dem folgenden Facepalm meinerseits
gearsecond26 is offline  
Old 07/29/2015, 10:41   #4


 
tschulian's Avatar
 
elite*gold: 294
Join Date: Sep 2013
Posts: 1,410
Received Thanks: 635
$result = mysql_query("SELECT id FROM account WHERE username LIKE '$username'");

Mach lieber " = "

Quote:
Originally Posted by Kaev <3 View Post
TrinityCore "salzt" die Passwörter noch.
Wenn dein Username also gearsecond26 lautet und dein Passwort abc123 lautet, dann musst du gearsecond26:abc123 in SHA1 encrypten.
Kann man hier nachlesen:
Ich hätte jetzt vieles Vorgeschlagen, aber nichts bezogen auf salts.
Aber gut zu wissen! danke auch meinerseits.
tschulian is offline  
Reply


Similar Threads Similar Threads
Trinity Core TDB Characters und auth Probleme
01/25/2013 - WoW Private Server - 4 Replies
Liebe Community, Ich wollte eine neuen neuen Trinity Core Server machen, Compilieren hat prima geklappt die TDB und all.sql habe ich ohne Probleme in die World database batchen können. Wenn ich characters.sql und auth.sql in die jeweiligen Databases auth und characters einbatchen möchte bekomme ich hingegen immer Errors: eomer davo: Query: ALTER TABLE `character_equipmentsets`
Trinity core 3.3.3a zu 3.3.5a
04/02/2011 - WoW Private Server - 0 Replies
Hat sich erledigt blöde frage :D Ps: War im Forum wo sie gesagt haben, man solle mal probleme 1-2 Minuten auf sich wirken, das hilft anstatt hier rumzu flamen ... Sry for post:D
Trinity 3.3.5a Core Probleme
02/25/2011 - WoW Private Server - 7 Replies
Guten Abend, ich und mein Team sind gerade dabei unseren Server aufzusetzen.(Erstmal auf Hamachi wenn die Db und die Homepage in eigen Script steht holen wir uns einen Linux 8gb Root.) So jetzt zum Problem wir haben die Core komplimiert,die Db eingebatcht,Config eingestellt etc. Wenn wir jetzt die Exen starten wollen geht die Realmd exe super doch die World exe muckt auf. Hier ein Bild dazu: http://www7.pic-upload.de/21.02.11/2uu1zcce5s1r.j pg
Suche WoW Trinity Core/Mangos Core 3.3.5a oder höher für Privatserver
01/16/2011 - WoW Private Server - 12 Replies
Hallo, ich suche ein WoW Coren Trinity Core oder Mangos Core auf dem patch 3.3.5a oder höher der Core sollte auf Deutsch sein für einem Windows Root-Server. Die patch was ich für meinen Privat-Server gesucht habe die es so gab haben meistens nicht funktioniert oder sind dauert abgekackt oder sind auf Englisch. Ich suche einen Core der gut läuft auf einem Windows Server und deutsch ist. Wenn mir jemand helfen könnte würde ich mich sehr freuen. Kontakt: Skype : SvenSnake
UDB Datenkbank Trinity tauglich machen (2.4.3, aktuelster Trinity Core)
07/13/2009 - WoW Private Server - 2 Replies
Gibts da nen Converter? Ich arbeite zum ersten mal mit Trinity und häng jetzt an der Datenbank fest :-( bekomm leider beim starten immer Errors und denke das es an der DB liegt da ich diese einfach ausm UDB Forum hab (0.10.5 "Bag of Candies" is die letzte Rev für 2.4.3). Wenn jemand nen converter kennt wär ich dankbar :P die reden alle immer von "convert it to tc format" aber selbst google kann mir da nich helfen :P Gruß



All times are GMT +2. The time now is 02:06.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.