m
This commit is contained in:
@@ -0,0 +1,163 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Security.Cryptography;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
// Token: 0x0200048A RID: 1162
|
||||
[Token(Token = "0x200048A")]
|
||||
public static class FDJMCCAHMMH
|
||||
{
|
||||
// Token: 0x0600228E RID: 8846 RVA: 0x0008BCBC File Offset: 0x00089EBC
|
||||
[Token(Token = "0x600228E")]
|
||||
[Address(RVA = "0x1B55500", Offset = "0x1B54500", VA = "0x181B55500")]
|
||||
public static byte[] NANICOFANHA(byte[] ADGEELJEJFK, string PPJLKLOKJKE)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
byte[] array = FDJMCCAHMMH.KFDNCCCCKKI();
|
||||
byte[] array2 = FDJMCCAHMMH.KFDNCCCCKKI();
|
||||
new Rfc2898DeriveBytes(PPJLKLOKJKE, array, 1000).Dispose();
|
||||
RijndaelManaged rijndaelManaged = new RijndaelManaged();
|
||||
int blockSize = rijndaelManaged.BlockSize;
|
||||
CipherMode mode = rijndaelManaged.Mode;
|
||||
PaddingMode padding = rijndaelManaged.Padding;
|
||||
ICryptoTransform cryptoTransform = rijndaelManaged.CreateEncryptor();
|
||||
MemoryStream memoryStream = new MemoryStream();
|
||||
CryptoStream cryptoStream = new CryptoStream(memoryStream, cryptoTransform, CryptoStreamMode.Write);
|
||||
int num2 = cryptoStream.ReadByte();
|
||||
cryptoStream.FlushFinalBlock();
|
||||
IEnumerable<byte> enumerable;
|
||||
byte[] array3 = Enumerable.ToArray<byte>(enumerable);
|
||||
byte[] array4 = Enumerable.ToArray<byte>(Enumerable.Concat<byte>(array3, array3));
|
||||
int writeTimeout = memoryStream.WriteTimeout;
|
||||
int writeTimeout2 = cryptoStream.WriteTimeout;
|
||||
if (cryptoStream != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_E8;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (memoryStream != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_E8;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (cryptoTransform != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_E8;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (rijndaelManaged != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
throw new NullReferenceException();
|
||||
IL_E8:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600228F RID: 8847 RVA: 0x0008BDB8 File Offset: 0x00089FB8
|
||||
[Token(Token = "0x600228F")]
|
||||
[Address(RVA = "0x1B55020", Offset = "0x1B54020", VA = "0x181B55020")]
|
||||
public static byte[] DAACFLMIPHC(byte[] PANEJIKANLD, string PPJLKLOKJKE)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
byte[] array = Enumerable.ToArray<byte>(Enumerable.Take<byte>(PANEJIKANLD, 32));
|
||||
byte[] array2 = Enumerable.ToArray<byte>(Enumerable.Take<byte>(Enumerable.Skip<byte>(PANEJIKANLD, 32), 32));
|
||||
IEnumerable<byte> enumerable = Enumerable.Skip<byte>(PANEJIKANLD, 64);
|
||||
int length = PANEJIKANLD.Length;
|
||||
byte[] array3 = Enumerable.ToArray<byte>(Enumerable.Take<byte>(enumerable, length));
|
||||
uint num2;
|
||||
new Rfc2898DeriveBytes(PPJLKLOKJKE, array, (int)num2).Dispose();
|
||||
RijndaelManaged rijndaelManaged = new RijndaelManaged();
|
||||
int blockSize = rijndaelManaged.BlockSize;
|
||||
CipherMode mode = rijndaelManaged.Mode;
|
||||
PaddingMode padding = rijndaelManaged.Padding;
|
||||
ICryptoTransform cryptoTransform = rijndaelManaged.CreateDecryptor();
|
||||
MemoryStream memoryStream = new MemoryStream(array3);
|
||||
int num3;
|
||||
CryptoStream cryptoStream = new CryptoStream(memoryStream, cryptoTransform, (CryptoStreamMode)num3);
|
||||
num3 = 0;
|
||||
byte[] array4 = new byte[array3.Length];
|
||||
int writeTimeout = memoryStream.WriteTimeout;
|
||||
int writeTimeout2 = cryptoStream.WriteTimeout;
|
||||
if (cryptoStream != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_108;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (memoryStream != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_108;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (cryptoTransform != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_108;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (rijndaelManaged != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
throw new NullReferenceException();
|
||||
IL_108:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002290 RID: 8848 RVA: 0x0008BED4 File Offset: 0x0008A0D4
|
||||
[Token(Token = "0x6002290")]
|
||||
[Address(RVA = "0x1B55470", Offset = "0x1B54470", VA = "0x181B55470")]
|
||||
private static byte[] KFDNCCCCKKI()
|
||||
{
|
||||
byte[] array = new byte[32];
|
||||
RNGCryptoServiceProvider rngcryptoServiceProvider = new RNGCryptoServiceProvider();
|
||||
return array;
|
||||
}
|
||||
|
||||
// Token: 0x04001A88 RID: 6792
|
||||
[Token(Token = "0x4001A88")]
|
||||
private const int DNLJLBFKNCO = 256;
|
||||
|
||||
// Token: 0x04001A89 RID: 6793
|
||||
[Token(Token = "0x4001A89")]
|
||||
private const int KHILAJPCKOH = 1000;
|
||||
}
|
||||
Reference in New Issue
Block a user