Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Decompiled with JetBrains decompiler
- // Type: MD5Crypt
- // Assembly: LoaderSharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
- // MVID: B3996F36-674F-496A-924D-8A4728E658C3
- // Assembly location: C:\Users\MALWAREV-BR\Desktop\EcoTur Turismo-Orcamento .exe
- using System;
- using System.Security.Cryptography;
- using System.Text;
- internal class MD5Crypt
- {
- private const string senha = "342801";
- public static string Criptografar(string Message)
- {
- UTF8Encoding utF8Encoding = new UTF8Encoding();
- MD5CryptoServiceProvider cryptoServiceProvider1 = new MD5CryptoServiceProvider();
- byte[] hash = cryptoServiceProvider1.ComputeHash(utF8Encoding.GetBytes("342801"));
- TripleDESCryptoServiceProvider cryptoServiceProvider2 = new TripleDESCryptoServiceProvider();
- cryptoServiceProvider2.Key = hash;
- cryptoServiceProvider2.Mode = CipherMode.ECB;
- cryptoServiceProvider2.Padding = PaddingMode.PKCS7;
- byte[] bytes = utF8Encoding.GetBytes(Message);
- byte[] inArray;
- try
- {
- inArray = cryptoServiceProvider2.CreateEncryptor().TransformFinalBlock(bytes, 0, bytes.Length);
- }
- finally
- {
- cryptoServiceProvider2.Clear();
- cryptoServiceProvider1.Clear();
- }
- return Convert.ToBase64String(inArray);
- }
- public static string Descriptografar(string Message)
- {
- UTF8Encoding utF8Encoding = new UTF8Encoding();
- MD5CryptoServiceProvider cryptoServiceProvider1 = new MD5CryptoServiceProvider();
- byte[] hash = cryptoServiceProvider1.ComputeHash(utF8Encoding.GetBytes("342801"));
- TripleDESCryptoServiceProvider cryptoServiceProvider2 = new TripleDESCryptoServiceProvider();
- cryptoServiceProvider2.Key = hash;
- cryptoServiceProvider2.Mode = CipherMode.ECB;
- cryptoServiceProvider2.Padding = PaddingMode.PKCS7;
- byte[] inputBuffer = Convert.FromBase64String(Message);
- byte[] bytes;
- try
- {
- bytes = cryptoServiceProvider2.CreateDecryptor().TransformFinalBlock(inputBuffer, 0, inputBuffer.Length);
- }
- finally
- {
- cryptoServiceProvider2.Clear();
- cryptoServiceProvider1.Clear();
- }
- return utF8Encoding.GetString(bytes);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement