SA-MP Forums Archive
[Pedido] Decrypt para senhas jб salvas. - 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: [Pedido] Decrypt para senhas jб salvas. (/showthread.php?tid=553742)



Decrypt para senhas jб salvas. - Junplid - 31.12.2014

Olб, gostaria de um Decrypt inverso deste Encript:
pawn Код:
encrypt(pass[])
{
static charset[] = "qwertyaQWERTYUIOPZXCVBNMLKJHGFDSAsdfghzxcvbnuiopjklm1324657809_";
static css = 63;
new target[MAX_SENHA + 1];
new j = strlen(pass);
new sum = j;
new tmpp = 0;
new i;
new modw;
for (i = 0; i < MAX_SENHA || i < j; i++)
{
modw = i % MAX_SENHA;
tmpp = (i >= j) ? charset[(7 * i) % css] : pass[i];
sum = (sum + chrfind(tmpp, charset) + 1)        % css;
target[modw] = charset[(sum + target[modw]) % css];
}
target[MAX_SENHA] = '\0';
return target;
}
Estou criando um sistema de recuperaзгo de contas, mas todas as senhas estгo cripritografadas, entгo preciso de um Decrypt...
Desde jб, agradeзo!


Re: Decrypt para senhas jб salvas. - VeNuZ_ - 31.12.2014

Que tal em vez de vocк usar um decrypt, gerar uma nova senha e enviar para o email ou algo do gйnero ? Mais seguro nгo ?


Re: Decrypt para senhas jб salvas. - GWMPT - 31.12.2014

Quote:
Originally Posted by Junplid
Посмотреть сообщение
Estou criando um sistema de recuperaзгo de contas, mas todas as senhas estгo cripritografadas, entгo preciso de um Decrypt...
Desde jб, agradeзo!
Desencriptar as passwords de utilizadores..... deves estar a brincar.
Em vez de "desencriptar" a password, e manda-la por e-mail, crias uma nova(Exemplo: @TempPass123@) e mandas por e-mail.
E assim deixas a password do utilizador em paz, e nгo andas a ver as passwords que cada pessoa usa.


Re: Decrypt para senhas jб salvas. - Junplid - 31.12.2014

Eu sу quero desencriptar as senhas ao enviar, pois quando fui tentar enviar ela encriptada chegou em cуdigos.


Re: Decrypt para senhas jб salvas. - VeNuZ_ - 31.12.2014

Gere uma nova password.

Exemplo:
pawn Код:
getRandomPassord(len = 8)
{
    static chars[] = "2y5ftX4f$NWSg@CUHfkZxxR3S!SmZpDaFyXX#sWNsecp";
    static pw[30];
    for(new j = 0; j < len; ++j){
        pw[j] = chars[random(sizeof chars)];
    }
    pw[len] = '\0';
    return pw;
}