Clientside fix for empty password

Thanks for finding this Reg
This commit is contained in:
juanjp600
2016-08-29 18:40:27 -03:00
parent bf686ae997
commit 83f8ad0555
2 changed files with 7 additions and 2 deletions

View File

@@ -62,7 +62,7 @@ namespace Barotrauma.Networking
{
unauthenticatedClients.Remove(unauthenticatedClient);
string saltedPw = password;
string saltedPw = password;
saltedPw = saltedPw + Convert.ToString(unauthenticatedClient.Nonce);
saltedPw = Encoding.UTF8.GetString(NetUtility.ComputeSHAHash(Encoding.UTF8.GetBytes(saltedPw)));
NetEncryption algo = new NetXtea(server, saltedPw);