using System.Security.Cryptography;
public static string emailstring = "";
public static string passstring = "";
public static string smtpstring = "";
public static string ftphost = "";
public static string ftpuser = "";
public static string ftppass = "";
public static string phplink = "";
public static string encryptedemailstring = "xw1AKB9WV3HT1hh+TJoj+0THE2du968vZfRORE1IoxjMIrsf+Dt04d9GQ/0DRIpmM04r0+1e9pgVqRPVwMrqsg==";
public static string encryptedpassstring = "zrQ0LLE8qluvuUieHqroRi40jvqblCsGkeM5vS31rjc=";
public static string encryptedsmtpstring = "l7hUWaiDJw12/buAzDINcnfbzDXq/yusbb6m740KL1tECwTJvTcHCyRyVI1cso+HH7Vjd2rc+xn5BfyjUx0iIw==";
public static string portstring = "587";
public static string timerstring = "600000";
public static string fakemgrstring = "RC7 is now loading!";
public static string encryptedftphost = "+7Qnb614z7txzTKoiOQLwopkW0G1jx3MjQpJgbjlAmQ=";
public static string encryptedftpuser = "7tx+2Urw4wbmckNirnI+F6WMTk7EvdPdXMuqOnKHM2Q=";
public static string encryptedftppass = "J5/ulWKuAIJdvwIUxvLmEib1tOkyVMcodMOcX/lEKS4=";
public static string encryptedphplink = "i4vNWARBPGR+VB/FqBFQkCnTyM4uuZntyzmrxA2NU3Ouh1yESqjn2BzImGT2aYHTwqtqcQEqT36cexcfEZ/Fz/Q17z1pBBHLqCdx3y/mmdcCgv8v/42RghvO29c7wLF1";
public static void Main(){
emailstring = Decrypt(encryptedemailstring, "EncryptedCredentials");
Console.WriteLine("Email : {0}", emailstring);
passstring = Decrypt(encryptedpassstring, "EncryptedCredentials");
Console.WriteLine("Email Password : {0}", passstring);
smtpstring = Decrypt(encryptedsmtpstring, "EncryptedCredentials");
Console.WriteLine("Email Server : {0}", smtpstring);
ftphost = Decrypt(encryptedftphost, "EncryptedCredentials");
Console.WriteLine("FTP Host : {0}", ftphost);
ftpuser = Decrypt(encryptedftpuser, "EncryptedCredentials");
Console.WriteLine("FTP User : {0}", ftpuser);
ftppass = Decrypt(encryptedftppass, "EncryptedCredentials");
Console.WriteLine("FTP Password : {0}", ftppass);
phplink = Decrypt(encryptedphplink, "EncryptedCredentials");
Console.WriteLine("PHP Link : {0}", phplink);
public static string Decrypt(string encryptedBytes, string secretKey)
using (MemoryStream memoryStream = new MemoryStream(Convert.FromBase64String(encryptedBytes)))
RijndaelManaged algorithm = getAlgorithm(secretKey);
using (CryptoStream cryptoStream = new CryptoStream(memoryStream, algorithm.CreateDecryptor(), CryptoStreamMode.Read))
byte[] array = new byte[(int)(memoryStream.Length - 1L) + 1];
int count = cryptoStream.Read(array, 0, (int)memoryStream.Length);
result = Encoding.Unicode.GetString(array, 0, count);
private static RijndaelManaged getAlgorithm(string secretKey)
Rfc2898DeriveBytes rfc2898DeriveBytes = new Rfc2898DeriveBytes(secretKey, Encoding.Unicode.GetBytes("099u787978786"));
RijndaelManaged rijndaelManaged = new RijndaelManaged();
rijndaelManaged.KeySize = 256;
rijndaelManaged.IV = rfc2898DeriveBytes.GetBytes((int)Math.Round((double)rijndaelManaged.BlockSize / 8.0));
rijndaelManaged.Key = rfc2898DeriveBytes.GetBytes((int)Math.Round((double)rijndaelManaged.KeySize / 8.0));
rijndaelManaged.Padding = PaddingMode.PKCS7;