[Ajuda] Problemas com Whirpool e DOF2 - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Problemas com Whirpool e DOF2 (
/showthread.php?tid=610671)
Problemas com Whirpool e DOF2 -
pWesley - 26.06.2016
To enfrentando um probleminha. Nгo to conseguindo fazer Whirpool e DOF2 "concordarem" entre si. Isso abre a possibilidade da pessoa entrar na conta de outra sem ter senha nenhuma ou digitando qualquer coisa. O cуdigo й esse:
PHP код:
new Hash[129];
HashString(Hash, sizeof(Hash), inputtext);
DOF2_GetString(GetArchive(playerid), "Password", APlayerData[playerid][pPassword]);
if(!strcmp(APlayerData[playerid][pPassword], Hash))
{
LoadAccount(playerid);
return 1;
}
else
{
if(GetPVarInt(playerid, "WrongPassword") > 3)
{
SendClientMessage(playerid, COLOR_LIGHTRED, " Vocк errou sua senha 5 vezes, e foi kickado.");
SetPVarInt(playerid, "WrongPassword", 0);
Kick(playerid);
return 1;
}
SetPVarInt(playerid, "WrongPassword", GetPVarInt(playerid, "WrongPassword") + 1);
SendClientMessage(playerid, COLOR_YELLOW, " Senha incorreta. Se vocк errar 5 vezes, serб kickado.");
showLogin(playerid);
}
Re: Problemas com Whirpool e DOF2 -
zSuYaNw - 27.06.2016
Pode estar acontecendo duas coisas, Estб dando hash errado ou sua lуgica estб erro. Faзa um debug.
Re: Problemas com Whirpool e DOF2 -
pWesley - 27.06.2016
Quote:
Originally Posted by zSuYaNw
Pode estar acontecendo duas coisas, Estб dando hash errado ou sua lуgica estб erro. Faзa um debug.
|
Jб fiz debug e as variбveis sгo iguais entre si.
Mas, pode deixar isso de lado, arrumei outro tipo de criptografia.