*Problemă/Întrebare: Nu stiu cum sunt criptate parolele
Tipologie server: PVM
*Resursă folosită: Metin2Aze
*Syserr: -
Poză: -
*Detalii suplimentare: Cum imi pot da seama in ce fel sunt criptate parolele din svfiles-ul meu? Website-ul pe care ma Inregistrez le cripteaza in MD5 dar server-ul nu le recunoaste, imi scrie "Nume sau parola gresita." cand incerc sa ma loghez...
Problema parole
- Ionuţ
-

- Mesaje: 1001
- Membru din: 02 Sep 2013, 14:41
- Server: Metin2CMS
- Regat: Jinno
- Aprecieri: 88
- Mulţumiri: 471
- Discord: Copiază ID
- Contact:
- Petrinel
-

- Mesaje: 539
- Membru din: 31 Mar 2018, 00:58
- Server: Fara
- Regat: Jinno
- Aprecieri: 319
- Mulţumiri: 101
- Discord: Copiază ID
sursa game.
- Petrinel
-

- Mesaje: 539
- Membru din: 31 Mar 2018, 00:58
- Server: Fara
- Regat: Jinno
- Aprecieri: 319
- Mulţumiri: 101
- Discord: Copiază ID
// CHANNEL_SERVICE_LOGIN
if (Login_IsInChannelService(szLogin))
{
sys_log(0, "ChannelServiceLogin [%s]", szLogin);
DBManager::instance().ReturnQuery(QID_AUTH_LOGIN, dwKey, p,
"SELECT '%s',password,securitycode,social_id,id,status,availDt - NOW() > 0,"
"UNIX_TIMESTAMP(silver_expire),"
"UNIX_TIMESTAMP(gold_expire),"
"UNIX_TIMESTAMP(safebox_expire),"
"UNIX_TIMESTAMP(autoloot_expire),"
"UNIX_TIMESTAMP(fish_mind_expire),"
"UNIX_TIMESTAMP(marriage_fast_expire),"
"UNIX_TIMESTAMP(money_drop_rate_expire),"
"UNIX_TIMESTAMP(create_time)"
" FROM account WHERE login='%s'",
szPasswd, szLogin);
}
// END_OF_CHANNEL_SERVICE_LOGIN
else
{
// @fixme138 1. PASSWORD('%s') -> %s 2. szPasswd wrapped inside mysql_hash_password(%s).c_str()
DBManager::instance().ReturnQuery(QID_AUTH_LOGIN, dwKey, p,
"SELECT '%s',password,securitycode,social_id,id,status,availDt - NOW() > 0,"
"UNIX_TIMESTAMP(silver_expire),"
"UNIX_TIMESTAMP(gold_expire),"
"UNIX_TIMESTAMP(safebox_expire),"
"UNIX_TIMESTAMP(autoloot_expire),"
"UNIX_TIMESTAMP(fish_mind_expire),"
"UNIX_TIMESTAMP(marriage_fast_expire),"
"UNIX_TIMESTAMP(money_drop_rate_expire),"
"UNIX_TIMESTAMP(create_time)"
" FROM account WHERE login='%s'",
mysql_hash_password(szPasswd).c_str(), szLogin);
}
schimba cu asta.daca nu ai securitycode il scoti.
Pai de ce sa schimb? Eu nu vreau sa modific sursa, vreau doar sa aflu cum trebuie sa criptez parola ca sa pot sa imi bag un cont in navicat sa pot intra pe server...Petrinel scrie: ↑10 Ian 2021, 22:35// CHANNEL_SERVICE_LOGIN if (Login_IsInChannelService(szLogin)) { sys_log(0, "ChannelServiceLogin [%s]", szLogin); DBManager::instance().ReturnQuery(QID_AUTH_LOGIN, dwKey, p, "SELECT '%s',password,securitycode,social_id,id,status,availDt - NOW() > 0," "UNIX_TIMESTAMP(silver_expire)," "UNIX_TIMESTAMP(gold_expire)," "UNIX_TIMESTAMP(safebox_expire)," "UNIX_TIMESTAMP(autoloot_expire)," "UNIX_TIMESTAMP(fish_mind_expire)," "UNIX_TIMESTAMP(marriage_fast_expire)," "UNIX_TIMESTAMP(money_drop_rate_expire)," "UNIX_TIMESTAMP(create_time)" " FROM account WHERE login='%s'", szPasswd, szLogin); } // END_OF_CHANNEL_SERVICE_LOGIN else { // @fixme138 1. PASSWORD('%s') -> %s 2. szPasswd wrapped inside mysql_hash_password(%s).c_str() DBManager::instance().ReturnQuery(QID_AUTH_LOGIN, dwKey, p, "SELECT '%s',password,securitycode,social_id,id,status,availDt - NOW() > 0," "UNIX_TIMESTAMP(silver_expire)," "UNIX_TIMESTAMP(gold_expire)," "UNIX_TIMESTAMP(safebox_expire)," "UNIX_TIMESTAMP(autoloot_expire)," "UNIX_TIMESTAMP(fish_mind_expire)," "UNIX_TIMESTAMP(marriage_fast_expire)," "UNIX_TIMESTAMP(money_drop_rate_expire)," "UNIX_TIMESTAMP(create_time)" " FROM account WHERE login='%s'", mysql_hash_password(szPasswd).c_str(), szLogin); }schimba cu asta.
daca nu ai securitycode il scoti.
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 13 vizitatori


