using System.Security.Cryptography;
public static void Main()
var generaFlussiAdmiralSportFase1 = Convert.ToBoolean(int.Parse("2"));
Console.WriteLine(generaFlussiAdmiralSportFase1);
string pw = EncodeUserPw("jd1bJaZhqPpe");
string pw2 = EncodeUserPw2("jd1bJaZhqPpe");
private static string EncodeUserPw(string plainPw)
plainPw = plainPw.Replace("\"", "");
plainPw = plainPw.Replace("'", "");
StringBuilder cryptBuilder = new();
char[] l = plainPw.ToCharArray();
for (int i = 0; i < l.Length; i++)
int a = Convert.ToInt32(l[i]) + 4;
cryptBuilder.Append((char)a);
a = Convert.ToInt32(l[i]) - 3;
cryptBuilder.Append((char)a);
byte[] encodedPassword = new UTF8Encoding().GetBytes(cryptBuilder.ToString());
byte[] hash = ((HashAlgorithm)CryptoConfig.CreateFromName("MD5")).ComputeHash(encodedPassword);
string encoded = BitConverter.ToString(hash).Replace("-", string.Empty).ToLower();
private static string EncodeUserPw2(string password)
password = password.Replace("\"", "");
password = password.Replace("'", "");
string Result = string.Empty;
char[] l = password.ToCharArray();
for (int i = 0; i < l.Length; i++)
int a = Convert.ToInt32(l[i])+4;
a = Convert.ToInt32(l[i]) -3;