3267 lines
69 KiB
C#
3267 lines
69 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Diagnostics;
|
|
using System.IO;
|
|
using System.Reflection;
|
|
using System.Reflection.Emit;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using System.Security.Cryptography;
|
|
using System.Text;
|
|
using XW3iQq2AVWsC9kohc8a;
|
|
|
|
namespace ws1flOn4295GVZuW05j;
|
|
|
|
internal class teChAknSMwcsOKOlG5s
|
|
{
|
|
private delegate void IFtvs1mriNb0knf0C7j(object o);
|
|
|
|
internal class zdgbCxm3We8Aitdg0da : Attribute
|
|
{
|
|
internal class XaE83NmqrmfAOLZoiCv<EXuvZ7mXHxeMY3XStGi>
|
|
{
|
|
private static object xHxfZFL5bj9YiG4Jc6U;
|
|
|
|
public XaE83NmqrmfAOLZoiCv()
|
|
{
|
|
NBKP5U21DpWjdkoBBdj.YtEk5Wl7Vq();
|
|
base._002Ector();
|
|
int num = 2;
|
|
if (true)
|
|
{
|
|
num = 0;
|
|
}
|
|
int num2 = default(int);
|
|
while (true)
|
|
{
|
|
switch (num)
|
|
{
|
|
case 0:
|
|
return;
|
|
}
|
|
if (num2 == 988)
|
|
{
|
|
num = num2;
|
|
continue;
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
|
|
internal static bool W5RM6xL8NOGD3ymd5Oj()
|
|
{
|
|
return xHxfZFL5bj9YiG4Jc6U == null;
|
|
}
|
|
|
|
internal static object pL4463LPwoqoKXWja4e()
|
|
{
|
|
return xHxfZFL5bj9YiG4Jc6U;
|
|
}
|
|
}
|
|
|
|
public zdgbCxm3We8Aitdg0da(object P_0)
|
|
{
|
|
}
|
|
}
|
|
|
|
internal class JXBIAhmh5kQ7ZmMKh75
|
|
{
|
|
internal static string n3BmG34lbh(object P_0, object P_1)
|
|
{
|
|
byte[] bytes = Encoding.Unicode.GetBytes((string)P_0);
|
|
byte[] key = new byte[32]
|
|
{
|
|
82, 102, 104, 110, 32, 77, 24, 34, 118, 181,
|
|
51, 17, 18, 51, 12, 109, 10, 32, 77, 24,
|
|
34, 158, 161, 41, 97, 28, 118, 181, 5, 25,
|
|
1, 88
|
|
};
|
|
byte[] iV = ypynUf7dPe(Encoding.Unicode.GetBytes((string)P_1));
|
|
MemoryStream memoryStream = new MemoryStream();
|
|
SymmetricAlgorithm symmetricAlgorithm = zZmntn1H11();
|
|
symmetricAlgorithm.Key = key;
|
|
symmetricAlgorithm.IV = iV;
|
|
CryptoStream cryptoStream = new CryptoStream(memoryStream, symmetricAlgorithm.CreateEncryptor(), CryptoStreamMode.Write);
|
|
cryptoStream.Write(bytes, 0, bytes.Length);
|
|
cryptoStream.Close();
|
|
return Convert.ToBase64String(memoryStream.ToArray());
|
|
}
|
|
}
|
|
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
internal delegate uint iuddTembF8MbcqpAvD4(IntPtr classthis, IntPtr comp, IntPtr info, uint flags, IntPtr nativeEntry, ref uint nativeSizeOfCode);
|
|
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
private delegate IntPtr KfHhPXmjCuRmn6AdnKy();
|
|
|
|
internal struct N3DL9DmO82T1Qa7wXTj
|
|
{
|
|
internal bool dXXm5CbDwu;
|
|
|
|
internal byte[] Savm8vFpSs;
|
|
}
|
|
|
|
internal class MYOrd0mPu5bSv9tbdB1
|
|
{
|
|
private object uy22fFZZUk;
|
|
|
|
public MYOrd0mPu5bSv9tbdB1(Stream P_0)
|
|
{
|
|
uy22fFZZUk = new BinaryReader(P_0);
|
|
}
|
|
|
|
[SpecialName]
|
|
internal Stream KCFlcDdR6L()
|
|
{
|
|
return ((BinaryReader)uy22fFZZUk).BaseStream;
|
|
}
|
|
|
|
internal byte[] yHNmvCnxts(int P_0)
|
|
{
|
|
return ((BinaryReader)uy22fFZZUk).ReadBytes(P_0);
|
|
}
|
|
|
|
internal int FRImwfVOJm(byte[] P_0, int P_1, int P_2)
|
|
{
|
|
return ((BinaryReader)uy22fFZZUk).Read(P_0, P_1, P_2);
|
|
}
|
|
|
|
internal int I8omKwMgf8()
|
|
{
|
|
return ((BinaryReader)uy22fFZZUk).ReadInt32();
|
|
}
|
|
|
|
internal void OQMmzDFCLi()
|
|
{
|
|
((BinaryReader)uy22fFZZUk).Close();
|
|
}
|
|
}
|
|
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Ansi)]
|
|
private delegate IntPtr vkifub2iA5pBC6QKKGp(IntPtr hModule, string lpName, uint lpType);
|
|
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
private delegate IntPtr JUboZP2nmxfQc3iCYQl(IntPtr lpAddress, uint dwSize, uint flAllocationType, uint flProtect);
|
|
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
private delegate int uNKJn82mYjh38x1ipfr(IntPtr hProcess, IntPtr lpBaseAddress, [In][Out] byte[] buffer, uint size, out IntPtr lpNumberOfBytesWritten);
|
|
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
private delegate int dUVmvT22uxS0u79gCdm(IntPtr lpAddress, int dwSize, int flNewProtect, ref int lpflOldProtect);
|
|
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
private delegate IntPtr M63Uge2LZVBf5q5ALZC(uint dwDesiredAccess, int bInheritHandle, uint dwProcessId);
|
|
|
|
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
|
|
private delegate int ugHmaV2k3NGNvHFs8yN(IntPtr ptr);
|
|
|
|
[Flags]
|
|
private enum sJOg3q2JXB7rbm5jTpj
|
|
{
|
|
|
|
}
|
|
|
|
private static bool U0xmkFtn1y;
|
|
|
|
internal static object EpwmJ5Rok3;
|
|
|
|
private static bool NE4mIcdIPx;
|
|
|
|
private static int ciPmykfdes;
|
|
|
|
private static List<int> O3FmEp4Asq;
|
|
|
|
private static object p0um4rhkTP;
|
|
|
|
private static IntPtr RF9maln5wK;
|
|
|
|
private static object gbgmVeq0me;
|
|
|
|
private static int ABhmdwBURv;
|
|
|
|
private static object OTimYlmIjV;
|
|
|
|
private static int GxWmM2gLXN;
|
|
|
|
private static int qhDmFc0bYV;
|
|
|
|
internal static object i6TmWYC4fV;
|
|
|
|
private static object PKjmogYOrk;
|
|
|
|
private static object tJIm0LmLBa;
|
|
|
|
private static object uvmmeGuXl1;
|
|
|
|
private static object h4TmHOxAtQ;
|
|
|
|
private static IntPtr tn4mg0Z3Sj;
|
|
|
|
internal static object NGCmRgUbqg;
|
|
|
|
private static object p6ImSBBnDT;
|
|
|
|
private static object Qbcmx5uDw7;
|
|
|
|
private static List<string> puYmZNP8OL;
|
|
|
|
private static object vMemTpD39d;
|
|
|
|
[zdgbCxm3We8Aitdg0da(typeof(zdgbCxm3We8Aitdg0da.XaE83NmqrmfAOLZoiCv<object>[]))]
|
|
private static bool ihUm96dgyM;
|
|
|
|
private static object k4lmN5rNOy;
|
|
|
|
internal static object EsCmUbbhAY;
|
|
|
|
private static IntPtr DMym6J9WIk;
|
|
|
|
private static object JFbmQco7Qr;
|
|
|
|
private static IntPtr sjDmspHLMR;
|
|
|
|
private static long PBSmtRvXcO;
|
|
|
|
private static object ASkmundayI;
|
|
|
|
private static int qHrmB5NluC;
|
|
|
|
private static object gWjm1G4M6C;
|
|
|
|
private static bool yi6mAyEPVs;
|
|
|
|
private static Dictionary<int, int> YxnmCJTrsy;
|
|
|
|
private static long XZImcZfv1l;
|
|
|
|
internal static object RrempdV82h;
|
|
|
|
private static bool hN9m7iCieX;
|
|
|
|
private static bool IF3mDv9rwu;
|
|
|
|
private static bool hjRmltPa4V;
|
|
|
|
static teChAknSMwcsOKOlG5s()
|
|
{
|
|
U0xmkFtn1y = false;
|
|
EpwmJ5Rok3 = typeof(teChAknSMwcsOKOlG5s).Assembly;
|
|
gWjm1G4M6C = new uint[64]
|
|
{
|
|
3614090360u, 3905402710u, 606105819u, 3250441966u, 4118548399u, 1200080426u, 2821735955u, 4249261313u, 1770035416u, 2336552879u,
|
|
4294925233u, 2304563134u, 1804603682u, 4254626195u, 2792965006u, 1236535329u, 4129170786u, 3225465664u, 643717713u, 3921069994u,
|
|
3593408605u, 38016083u, 3634488961u, 3889429448u, 568446438u, 3275163606u, 4107603335u, 1163531501u, 2850285829u, 4243563512u,
|
|
1735328473u, 2368359562u, 4294588738u, 2272392833u, 1839030562u, 4259657740u, 2763975236u, 1272893353u, 4139469664u, 3200236656u,
|
|
681279174u, 3936430074u, 3572445317u, 76029189u, 3654602809u, 3873151461u, 530742520u, 3299628645u, 4096336452u, 1126891415u,
|
|
2878612391u, 4237533241u, 1700485571u, 2399980690u, 4293915773u, 2240044497u, 1873313359u, 4264355552u, 2734768916u, 1309151649u,
|
|
4149444226u, 3174756917u, 718787259u, 3951481745u
|
|
};
|
|
yi6mAyEPVs = false;
|
|
NE4mIcdIPx = false;
|
|
NGCmRgUbqg = null;
|
|
YxnmCJTrsy = null;
|
|
k4lmN5rNOy = new object();
|
|
ciPmykfdes = 0;
|
|
vMemTpD39d = new object();
|
|
puYmZNP8OL = null;
|
|
O3FmEp4Asq = null;
|
|
p6ImSBBnDT = new byte[0];
|
|
p0um4rhkTP = new byte[0];
|
|
RF9maln5wK = IntPtr.Zero;
|
|
sjDmspHLMR = IntPtr.Zero;
|
|
gbgmVeq0me = new string[0];
|
|
JFbmQco7Qr = new int[0];
|
|
ABhmdwBURv = 1;
|
|
hjRmltPa4V = false;
|
|
OTimYlmIjV = new SortedList();
|
|
GxWmM2gLXN = 0;
|
|
PBSmtRvXcO = 0L;
|
|
RrempdV82h = null;
|
|
EsCmUbbhAY = null;
|
|
XZImcZfv1l = 0L;
|
|
qhDmFc0bYV = 0;
|
|
hN9m7iCieX = false;
|
|
IF3mDv9rwu = false;
|
|
qHrmB5NluC = 0;
|
|
tn4mg0Z3Sj = IntPtr.Zero;
|
|
ihUm96dgyM = false;
|
|
i6TmWYC4fV = new Hashtable();
|
|
PKjmogYOrk = null;
|
|
ASkmundayI = null;
|
|
Qbcmx5uDw7 = null;
|
|
tJIm0LmLBa = null;
|
|
uvmmeGuXl1 = null;
|
|
h4TmHOxAtQ = null;
|
|
DMym6J9WIk = IntPtr.Zero;
|
|
try
|
|
{
|
|
RSACryptoServiceProvider.UseMachineKeyStore = true;
|
|
}
|
|
catch
|
|
{
|
|
}
|
|
}
|
|
|
|
private void oNAkO7tgO9()
|
|
{
|
|
}
|
|
|
|
internal static byte[] PAinaiGrq1(object P_0)
|
|
{
|
|
uint[] array = new uint[16];
|
|
uint num = (uint)((448 - ((Array)P_0).Length * 8 % 512 + 512) % 512);
|
|
if (num == 0)
|
|
{
|
|
num = 512u;
|
|
}
|
|
uint num2 = (uint)(((Array)P_0).Length + num / 8 + 8);
|
|
ulong num3 = (ulong)((Array)P_0).Length * 8uL;
|
|
byte[] array2 = new byte[num2];
|
|
for (int i = 0; i < ((Array)P_0).Length; i++)
|
|
{
|
|
array2[i] = ((byte[])P_0)[i];
|
|
}
|
|
array2[((Array)P_0).Length] |= 128;
|
|
for (int num4 = 8; num4 > 0; num4--)
|
|
{
|
|
array2[num2 - num4] = (byte)((num3 >> (8 - num4) * 8) & 0xFF);
|
|
}
|
|
uint num5 = (uint)(array2.Length * 8) / 32u;
|
|
uint num6 = 1732584193u;
|
|
uint num7 = 4023233417u;
|
|
uint num8 = 2562383102u;
|
|
uint num9 = 271733878u;
|
|
for (uint num10 = 0u; num10 < num5 / 16; num10++)
|
|
{
|
|
uint num11 = num10 << 6;
|
|
for (uint num12 = 0u; num12 < 61; num12 += 4)
|
|
{
|
|
array[num12 >> 2] = (uint)((array2[num11 + (num12 + 3)] << 24) | (array2[num11 + (num12 + 2)] << 16) | (array2[num11 + (num12 + 1)] << 8) | array2[num11 + num12]);
|
|
}
|
|
uint num13 = num6;
|
|
uint num14 = num7;
|
|
uint num15 = num8;
|
|
uint num16 = num9;
|
|
aUCnsLJchg(ref num6, num7, num8, num9, 0u, 7, 1u, array);
|
|
aUCnsLJchg(ref num9, num6, num7, num8, 1u, 12, 2u, array);
|
|
aUCnsLJchg(ref num8, num9, num6, num7, 2u, 17, 3u, array);
|
|
aUCnsLJchg(ref num7, num8, num9, num6, 3u, 22, 4u, array);
|
|
aUCnsLJchg(ref num6, num7, num8, num9, 4u, 7, 5u, array);
|
|
aUCnsLJchg(ref num9, num6, num7, num8, 5u, 12, 6u, array);
|
|
aUCnsLJchg(ref num8, num9, num6, num7, 6u, 17, 7u, array);
|
|
aUCnsLJchg(ref num7, num8, num9, num6, 7u, 22, 8u, array);
|
|
aUCnsLJchg(ref num6, num7, num8, num9, 8u, 7, 9u, array);
|
|
aUCnsLJchg(ref num9, num6, num7, num8, 9u, 12, 10u, array);
|
|
aUCnsLJchg(ref num8, num9, num6, num7, 10u, 17, 11u, array);
|
|
aUCnsLJchg(ref num7, num8, num9, num6, 11u, 22, 12u, array);
|
|
aUCnsLJchg(ref num6, num7, num8, num9, 12u, 7, 13u, array);
|
|
aUCnsLJchg(ref num9, num6, num7, num8, 13u, 12, 14u, array);
|
|
aUCnsLJchg(ref num8, num9, num6, num7, 14u, 17, 15u, array);
|
|
aUCnsLJchg(ref num7, num8, num9, num6, 15u, 22, 16u, array);
|
|
BponVgr1GR(ref num6, num7, num8, num9, 1u, 5, 17u, array);
|
|
BponVgr1GR(ref num9, num6, num7, num8, 6u, 9, 18u, array);
|
|
BponVgr1GR(ref num8, num9, num6, num7, 11u, 14, 19u, array);
|
|
BponVgr1GR(ref num7, num8, num9, num6, 0u, 20, 20u, array);
|
|
BponVgr1GR(ref num6, num7, num8, num9, 5u, 5, 21u, array);
|
|
BponVgr1GR(ref num9, num6, num7, num8, 10u, 9, 22u, array);
|
|
BponVgr1GR(ref num8, num9, num6, num7, 15u, 14, 23u, array);
|
|
BponVgr1GR(ref num7, num8, num9, num6, 4u, 20, 24u, array);
|
|
BponVgr1GR(ref num6, num7, num8, num9, 9u, 5, 25u, array);
|
|
BponVgr1GR(ref num9, num6, num7, num8, 14u, 9, 26u, array);
|
|
BponVgr1GR(ref num8, num9, num6, num7, 3u, 14, 27u, array);
|
|
BponVgr1GR(ref num7, num8, num9, num6, 8u, 20, 28u, array);
|
|
BponVgr1GR(ref num6, num7, num8, num9, 13u, 5, 29u, array);
|
|
BponVgr1GR(ref num9, num6, num7, num8, 2u, 9, 30u, array);
|
|
BponVgr1GR(ref num8, num9, num6, num7, 7u, 14, 31u, array);
|
|
BponVgr1GR(ref num7, num8, num9, num6, 12u, 20, 32u, array);
|
|
YSEnQDET4N(ref num6, num7, num8, num9, 5u, 4, 33u, array);
|
|
YSEnQDET4N(ref num9, num6, num7, num8, 8u, 11, 34u, array);
|
|
YSEnQDET4N(ref num8, num9, num6, num7, 11u, 16, 35u, array);
|
|
YSEnQDET4N(ref num7, num8, num9, num6, 14u, 23, 36u, array);
|
|
YSEnQDET4N(ref num6, num7, num8, num9, 1u, 4, 37u, array);
|
|
YSEnQDET4N(ref num9, num6, num7, num8, 4u, 11, 38u, array);
|
|
YSEnQDET4N(ref num8, num9, num6, num7, 7u, 16, 39u, array);
|
|
YSEnQDET4N(ref num7, num8, num9, num6, 10u, 23, 40u, array);
|
|
YSEnQDET4N(ref num6, num7, num8, num9, 13u, 4, 41u, array);
|
|
YSEnQDET4N(ref num9, num6, num7, num8, 0u, 11, 42u, array);
|
|
YSEnQDET4N(ref num8, num9, num6, num7, 3u, 16, 43u, array);
|
|
YSEnQDET4N(ref num7, num8, num9, num6, 6u, 23, 44u, array);
|
|
YSEnQDET4N(ref num6, num7, num8, num9, 9u, 4, 45u, array);
|
|
YSEnQDET4N(ref num9, num6, num7, num8, 12u, 11, 46u, array);
|
|
YSEnQDET4N(ref num8, num9, num6, num7, 15u, 16, 47u, array);
|
|
YSEnQDET4N(ref num7, num8, num9, num6, 2u, 23, 48u, array);
|
|
wBMndSiq36(ref num6, num7, num8, num9, 0u, 6, 49u, array);
|
|
wBMndSiq36(ref num9, num6, num7, num8, 7u, 10, 50u, array);
|
|
wBMndSiq36(ref num8, num9, num6, num7, 14u, 15, 51u, array);
|
|
wBMndSiq36(ref num7, num8, num9, num6, 5u, 21, 52u, array);
|
|
wBMndSiq36(ref num6, num7, num8, num9, 12u, 6, 53u, array);
|
|
wBMndSiq36(ref num9, num6, num7, num8, 3u, 10, 54u, array);
|
|
wBMndSiq36(ref num8, num9, num6, num7, 10u, 15, 55u, array);
|
|
wBMndSiq36(ref num7, num8, num9, num6, 1u, 21, 56u, array);
|
|
wBMndSiq36(ref num6, num7, num8, num9, 8u, 6, 57u, array);
|
|
wBMndSiq36(ref num9, num6, num7, num8, 15u, 10, 58u, array);
|
|
wBMndSiq36(ref num8, num9, num6, num7, 6u, 15, 59u, array);
|
|
wBMndSiq36(ref num7, num8, num9, num6, 13u, 21, 60u, array);
|
|
wBMndSiq36(ref num6, num7, num8, num9, 4u, 6, 61u, array);
|
|
wBMndSiq36(ref num9, num6, num7, num8, 11u, 10, 62u, array);
|
|
wBMndSiq36(ref num8, num9, num6, num7, 2u, 15, 63u, array);
|
|
wBMndSiq36(ref num7, num8, num9, num6, 9u, 21, 64u, array);
|
|
num6 += num13;
|
|
num7 += num14;
|
|
num8 += num15;
|
|
num9 += num16;
|
|
}
|
|
byte[] array3 = new byte[16];
|
|
Array.Copy(BitConverter.GetBytes(num6), 0, array3, 0, 4);
|
|
Array.Copy(BitConverter.GetBytes(num7), 0, array3, 4, 4);
|
|
Array.Copy(BitConverter.GetBytes(num8), 0, array3, 8, 4);
|
|
Array.Copy(BitConverter.GetBytes(num9), 0, array3, 12, 4);
|
|
return array3;
|
|
}
|
|
|
|
private static void aUCnsLJchg(ref uint P_0, uint P_1, uint P_2, uint P_3, uint P_4, ushort P_5, uint P_6, object P_7)
|
|
{
|
|
P_0 = P_1 + QHrnlveRix(P_0 + ((P_1 & P_2) | (~P_1 & P_3)) + ((uint[])P_7)[P_4] + ((uint[])gWjm1G4M6C)[P_6 - 1], P_5);
|
|
}
|
|
|
|
private static void BponVgr1GR(ref uint P_0, uint P_1, uint P_2, uint P_3, uint P_4, ushort P_5, uint P_6, object P_7)
|
|
{
|
|
P_0 = P_1 + QHrnlveRix(P_0 + ((P_1 & P_3) | (P_2 & ~P_3)) + ((uint[])P_7)[P_4] + ((uint[])gWjm1G4M6C)[P_6 - 1], P_5);
|
|
}
|
|
|
|
private static void YSEnQDET4N(ref uint P_0, uint P_1, uint P_2, uint P_3, uint P_4, ushort P_5, uint P_6, object P_7)
|
|
{
|
|
P_0 = P_1 + QHrnlveRix(P_0 + (P_1 ^ P_2 ^ P_3) + ((uint[])P_7)[P_4] + ((uint[])gWjm1G4M6C)[P_6 - 1], P_5);
|
|
}
|
|
|
|
private static void wBMndSiq36(ref uint P_0, uint P_1, uint P_2, uint P_3, uint P_4, ushort P_5, uint P_6, object P_7)
|
|
{
|
|
P_0 = P_1 + QHrnlveRix(P_0 + (P_2 ^ (P_1 | ~P_3)) + ((uint[])P_7)[P_4] + ((uint[])gWjm1G4M6C)[P_6 - 1], P_5);
|
|
}
|
|
|
|
private static uint QHrnlveRix(uint P_0, ushort P_1)
|
|
{
|
|
return (P_0 >> 32 - P_1) | (P_0 << (int)P_1);
|
|
}
|
|
|
|
internal static bool Ne3nYC3vke()
|
|
{
|
|
if (!yi6mAyEPVs)
|
|
{
|
|
I7vnppriyb();
|
|
yi6mAyEPVs = true;
|
|
}
|
|
return NE4mIcdIPx;
|
|
}
|
|
|
|
internal teChAknSMwcsOKOlG5s()
|
|
{
|
|
}
|
|
|
|
private void fTYnMvjOoD(byte[] P_0, byte[] P_1, byte[] P_2)
|
|
{
|
|
int num = P_2.Length % 4;
|
|
int num2 = P_2.Length / 4;
|
|
byte[] array = new byte[P_2.Length];
|
|
int num3 = P_0.Length / 4;
|
|
uint num4 = 0u;
|
|
uint num5 = 0u;
|
|
uint num6 = 0u;
|
|
if (num > 0)
|
|
{
|
|
num2++;
|
|
}
|
|
uint num7 = 0u;
|
|
for (int i = 0; i < num2; i++)
|
|
{
|
|
int num8 = i % num3;
|
|
int num9 = i * 4;
|
|
num7 = (uint)(num8 * 4);
|
|
num5 = (uint)((P_0[num7 + 3] << 24) | (P_0[num7 + 2] << 16) | (P_0[num7 + 1] << 8) | P_0[num7]);
|
|
uint num10 = 255u;
|
|
int num11 = 0;
|
|
if (i == num2 - 1 && num > 0)
|
|
{
|
|
num6 = 0u;
|
|
num4 += num5;
|
|
for (int j = 0; j < num; j++)
|
|
{
|
|
if (j > 0)
|
|
{
|
|
num6 <<= 8;
|
|
}
|
|
num6 |= P_2[^(1 + j)];
|
|
}
|
|
}
|
|
else
|
|
{
|
|
num4 += num5;
|
|
num7 = (uint)num9;
|
|
num6 = (uint)((P_2[num7 + 3] << 24) | (P_2[num7 + 2] << 16) | (P_2[num7 + 1] << 8) | P_2[num7]);
|
|
}
|
|
uint num12 = num4;
|
|
num4 = 0u;
|
|
uint num13 = 2028173110u;
|
|
uint num14 = 732543283u;
|
|
uint num15 = 1533764501u;
|
|
uint num16 = num12;
|
|
uint num17 = 432942649u;
|
|
uint num18 = ((num13 >> 5) | (num13 << 27)) ^ num16;
|
|
uint num19 = num18 & 0xFF00FF;
|
|
num18 &= 0xFF00FF00u;
|
|
num13 = (num18 >> 8) | (num19 << 8);
|
|
num14 = 932744464u;
|
|
num15 = (num13 ^ num13) - num13;
|
|
if (num16 == 0)
|
|
{
|
|
num16--;
|
|
}
|
|
uint num20 = num13 / num16 + num16;
|
|
num16 = num13 - num13 - num20 + num13;
|
|
num14 = 9495 * (num14 & 0xFFFF) - (num14 >> 16);
|
|
num15 = 10476 * (num15 & 0xFFFF) - (num15 >> 16);
|
|
num13 = 22014 * num13 + num16;
|
|
num16 ^= num16 << 9;
|
|
num16 += num15;
|
|
num16 ^= num16 << 1;
|
|
num16 += num16;
|
|
num16 ^= num16 >> 5;
|
|
num16 += num17;
|
|
num16 = (((num15 << 11) + num13) ^ num15) + num16;
|
|
num4 = num12 + (uint)(double)num16;
|
|
if (i == num2 - 1 && num > 0)
|
|
{
|
|
uint num21 = num4 ^ num6;
|
|
for (int k = 0; k < num; k++)
|
|
{
|
|
if (k > 0)
|
|
{
|
|
num10 <<= 8;
|
|
num11 += 8;
|
|
}
|
|
array[num9 + k] = (byte)((num21 & num10) >> num11);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
uint num22 = num4 ^ num6;
|
|
array[num9] = (byte)(num22 & 0xFF);
|
|
array[num9 + 1] = (byte)((num22 & 0xFF00) >> 8);
|
|
array[num9 + 2] = (byte)((num22 & 0xFF0000) >> 16);
|
|
array[num9 + 3] = (byte)((num22 & 0xFF000000u) >> 24);
|
|
}
|
|
}
|
|
p6ImSBBnDT = array;
|
|
}
|
|
|
|
internal static SymmetricAlgorithm zZmntn1H11()
|
|
{
|
|
SymmetricAlgorithm symmetricAlgorithm = null;
|
|
if (Ne3nYC3vke())
|
|
{
|
|
return new AesCryptoServiceProvider();
|
|
}
|
|
try
|
|
{
|
|
return new RijndaelManaged();
|
|
}
|
|
catch
|
|
{
|
|
try
|
|
{
|
|
return (SymmetricAlgorithm)Activator.CreateInstance("System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Security.Cryptography.AesCryptoServiceProvider").Unwrap();
|
|
}
|
|
catch
|
|
{
|
|
return (SymmetricAlgorithm)Activator.CreateInstance("System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Security.Cryptography.AesCryptoServiceProvider").Unwrap();
|
|
}
|
|
}
|
|
}
|
|
|
|
internal static void I7vnppriyb()
|
|
{
|
|
try
|
|
{
|
|
new MD5CryptoServiceProvider();
|
|
}
|
|
catch
|
|
{
|
|
NE4mIcdIPx = true;
|
|
return;
|
|
}
|
|
try
|
|
{
|
|
NE4mIcdIPx = CryptoConfig.AllowOnlyFipsAlgorithms;
|
|
}
|
|
catch
|
|
{
|
|
}
|
|
}
|
|
|
|
internal static byte[] ypynUf7dPe(object P_0)
|
|
{
|
|
if (!Ne3nYC3vke())
|
|
{
|
|
return new MD5CryptoServiceProvider().ComputeHash((byte[])P_0);
|
|
}
|
|
return PAinaiGrq1(P_0);
|
|
}
|
|
|
|
internal static void XKFnc5uB9g(object P_0, object P_1, uint P_2, object P_3)
|
|
{
|
|
while (P_2 != 0)
|
|
{
|
|
int num = ((P_2 > (uint)((Array)P_3).Length) ? ((Array)P_3).Length : ((int)P_2));
|
|
((Stream)P_1).Read((byte[])P_3, 0, num);
|
|
wxRnFV53wF(P_0, P_3, 0, num);
|
|
P_2 -= (uint)num;
|
|
}
|
|
}
|
|
|
|
internal static void wxRnFV53wF(object P_0, object P_1, int P_2, int P_3)
|
|
{
|
|
((HashAlgorithm)P_0).TransformBlock((byte[])P_1, P_2, P_3, (byte[]?)P_1, P_2);
|
|
}
|
|
|
|
internal static uint iNBn7DjApE(uint P_0, int P_1, long P_2, object P_3)
|
|
{
|
|
for (int i = 0; i < P_1; i++)
|
|
{
|
|
((BinaryReader)P_3).BaseStream.Position = P_2 + (i * 40 + 8);
|
|
uint num = ((BinaryReader)P_3).ReadUInt32();
|
|
uint num2 = ((BinaryReader)P_3).ReadUInt32();
|
|
((BinaryReader)P_3).ReadUInt32();
|
|
uint num3 = ((BinaryReader)P_3).ReadUInt32();
|
|
if (num2 <= P_0 && P_0 < num2 + num)
|
|
{
|
|
return num3 + P_0 - num2;
|
|
}
|
|
}
|
|
return 0u;
|
|
}
|
|
|
|
public static void XAGnDAYNEo(RuntimeTypeHandle P_0)
|
|
{
|
|
try
|
|
{
|
|
Type typeFromHandle = Type.GetTypeFromHandle(P_0);
|
|
if (YxnmCJTrsy == null)
|
|
{
|
|
lock (k4lmN5rNOy)
|
|
{
|
|
Dictionary<int, int> dictionary = new Dictionary<int, int>();
|
|
BinaryReader binaryReader = new BinaryReader(typeof(teChAknSMwcsOKOlG5s).Assembly.GetManifestResourceStream("QIsDrkRrFMx4aOuTgO.a2qTWbCdtAwDZ6F3VP"));
|
|
binaryReader.BaseStream.Position = 0L;
|
|
byte[] array = binaryReader.ReadBytes((int)binaryReader.BaseStream.Length);
|
|
binaryReader.Close();
|
|
if (array.Length != 0)
|
|
{
|
|
int num = array.Length % 4;
|
|
int num2 = array.Length / 4;
|
|
byte[] array2 = new byte[array.Length];
|
|
uint num3 = 0u;
|
|
uint num4 = 0u;
|
|
if (num > 0)
|
|
{
|
|
num2++;
|
|
}
|
|
uint num5 = 0u;
|
|
for (int i = 0; i < num2; i++)
|
|
{
|
|
int num6 = i * 4;
|
|
uint num7 = 255u;
|
|
int num8 = 0;
|
|
if (i == num2 - 1 && num > 0)
|
|
{
|
|
num4 = 0u;
|
|
for (int j = 0; j < num; j++)
|
|
{
|
|
if (j > 0)
|
|
{
|
|
num4 <<= 8;
|
|
}
|
|
num4 |= array[^(1 + j)];
|
|
}
|
|
}
|
|
else
|
|
{
|
|
num5 = (uint)num6;
|
|
num4 = (uint)((array[num5 + 3] << 24) | (array[num5 + 2] << 16) | (array[num5 + 1] << 8) | array[num5]);
|
|
}
|
|
num3 = num3;
|
|
num3 += gYEn9R0XUG(num3);
|
|
if (i == num2 - 1 && num > 0)
|
|
{
|
|
uint num9 = num3 ^ num4;
|
|
for (int k = 0; k < num; k++)
|
|
{
|
|
if (k > 0)
|
|
{
|
|
num7 <<= 8;
|
|
num8 += 8;
|
|
}
|
|
array2[num6 + k] = (byte)((num9 & num7) >> num8);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
uint num10 = num3 ^ num4;
|
|
array2[num6] = (byte)(num10 & 0xFF);
|
|
array2[num6 + 1] = (byte)((num10 & 0xFF00) >> 8);
|
|
array2[num6 + 2] = (byte)((num10 & 0xFF0000) >> 16);
|
|
array2[num6 + 3] = (byte)((num10 & 0xFF000000u) >> 24);
|
|
}
|
|
}
|
|
array = array2;
|
|
array2 = null;
|
|
int num11 = array.Length / 8;
|
|
MYOrd0mPu5bSv9tbdB1 mYOrd0mPu5bSv9tbdB = new MYOrd0mPu5bSv9tbdB1(new MemoryStream(array));
|
|
for (int l = 0; l < num11; l++)
|
|
{
|
|
int key = mYOrd0mPu5bSv9tbdB.I8omKwMgf8();
|
|
int value = mYOrd0mPu5bSv9tbdB.I8omKwMgf8();
|
|
dictionary.Add(key, value);
|
|
}
|
|
mYOrd0mPu5bSv9tbdB.OQMmzDFCLi();
|
|
}
|
|
YxnmCJTrsy = dictionary;
|
|
}
|
|
}
|
|
FieldInfo[] fields = typeFromHandle.GetFields(BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.GetField);
|
|
for (int m = 0; m < fields.Length; m++)
|
|
{
|
|
try
|
|
{
|
|
FieldInfo fieldInfo = fields[m];
|
|
int metadataToken = fieldInfo.MetadataToken;
|
|
int num12 = YxnmCJTrsy[metadataToken];
|
|
bool flag = (num12 & 0x40000000) > 0;
|
|
num12 &= 0x3FFFFFFF;
|
|
MethodInfo methodInfo = (MethodInfo)typeof(teChAknSMwcsOKOlG5s).Module.ResolveMethod(num12, typeFromHandle.GetGenericArguments(), new Type[0]);
|
|
if (methodInfo.IsStatic)
|
|
{
|
|
fieldInfo.SetValue(null, Delegate.CreateDelegate(fieldInfo.FieldType, methodInfo));
|
|
continue;
|
|
}
|
|
ParameterInfo[] parameters = methodInfo.GetParameters();
|
|
int num13 = parameters.Length + 1;
|
|
Type[] array3 = new Type[num13];
|
|
if (methodInfo.DeclaringType.IsValueType)
|
|
{
|
|
array3[0] = methodInfo.DeclaringType.MakeByRefType();
|
|
}
|
|
else
|
|
{
|
|
array3[0] = typeof(object);
|
|
}
|
|
for (int n = 0; n < parameters.Length; n++)
|
|
{
|
|
array3[n + 1] = parameters[n].ParameterType;
|
|
}
|
|
DynamicMethod dynamicMethod = new DynamicMethod(string.Empty, methodInfo.ReturnType, array3, typeFromHandle, skipVisibility: true);
|
|
ILGenerator iLGenerator = dynamicMethod.GetILGenerator();
|
|
for (int num14 = 0; num14 < num13; num14++)
|
|
{
|
|
switch (num14)
|
|
{
|
|
case 0:
|
|
iLGenerator.Emit(OpCodes.Ldarg_0);
|
|
break;
|
|
case 1:
|
|
iLGenerator.Emit(OpCodes.Ldarg_1);
|
|
break;
|
|
case 2:
|
|
iLGenerator.Emit(OpCodes.Ldarg_2);
|
|
break;
|
|
case 3:
|
|
iLGenerator.Emit(OpCodes.Ldarg_3);
|
|
break;
|
|
default:
|
|
iLGenerator.Emit(OpCodes.Ldarg_S, num14);
|
|
break;
|
|
}
|
|
}
|
|
iLGenerator.Emit(OpCodes.Tailcall);
|
|
iLGenerator.Emit(flag ? OpCodes.Callvirt : OpCodes.Call, methodInfo);
|
|
iLGenerator.Emit(OpCodes.Ret);
|
|
fieldInfo.SetValue(null, dynamicMethod.CreateDelegate(typeFromHandle));
|
|
}
|
|
catch (Exception)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
catch (Exception)
|
|
{
|
|
}
|
|
}
|
|
|
|
private static uint cljng0s57U(uint P_0)
|
|
{
|
|
return (uint)"bhvribLL01V3k87XhKN".Length;
|
|
}
|
|
|
|
private static uint gYEn9R0XUG(uint P_0)
|
|
{
|
|
return 0u;
|
|
}
|
|
|
|
internal static void L4NnWyRRsF()
|
|
{
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
private static void UAdno0YQBc(object P_0, int P_1)
|
|
{
|
|
int num = 153;
|
|
byte[] array2 = default(byte[]);
|
|
int num4 = default(int);
|
|
byte[] array = default(byte[]);
|
|
int num5 = default(int);
|
|
byte[] array3 = default(byte[]);
|
|
byte[] array4 = default(byte[]);
|
|
int num6 = default(int);
|
|
Stream stream = default(Stream);
|
|
ICryptoTransform transform = default(ICryptoTransform);
|
|
byte[] array5 = default(byte[]);
|
|
byte[] array6 = default(byte[]);
|
|
while (true)
|
|
{
|
|
int num2 = num;
|
|
while (true)
|
|
{
|
|
int num3 = num2;
|
|
while (true)
|
|
{
|
|
switch (num3)
|
|
{
|
|
default:
|
|
if (num2 != 361)
|
|
{
|
|
if (num2 == 1342)
|
|
{
|
|
goto end_IL_0007;
|
|
}
|
|
goto case 18;
|
|
}
|
|
array2[5] = 168;
|
|
num3 = 293;
|
|
continue;
|
|
case 296:
|
|
array2[11] = (byte)num4;
|
|
num3 = 259;
|
|
continue;
|
|
case 37:
|
|
array[13] = (byte)num5;
|
|
num3 = 45;
|
|
continue;
|
|
case 313:
|
|
array2[2] = 126;
|
|
num3 = 145;
|
|
continue;
|
|
case 179:
|
|
array2[24] = (byte)num4;
|
|
num3 = 28;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 165;
|
|
}
|
|
continue;
|
|
case 267:
|
|
array[11] = 155;
|
|
num3 = 138;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 42;
|
|
}
|
|
continue;
|
|
case 28:
|
|
num4 = 34 + 22;
|
|
num3 = 130;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 108;
|
|
}
|
|
continue;
|
|
case 160:
|
|
num4 = 42 + 118;
|
|
num3 = 263;
|
|
continue;
|
|
case 29:
|
|
num4 = 107 + 53;
|
|
num3 = 227;
|
|
continue;
|
|
case 119:
|
|
array[13] = 116;
|
|
num3 = 172;
|
|
continue;
|
|
case 77:
|
|
num5 = 15 + 113;
|
|
num3 = 133;
|
|
continue;
|
|
case 138:
|
|
array2[21] = (byte)num4;
|
|
num3 = 7;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 119;
|
|
}
|
|
continue;
|
|
case 194:
|
|
array2[9] = 66;
|
|
num3 = 107;
|
|
continue;
|
|
case 7:
|
|
array2[21] = 220;
|
|
num3 = 5;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 89;
|
|
}
|
|
continue;
|
|
case 81:
|
|
array2[6] = 140;
|
|
num3 = 292;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 124;
|
|
}
|
|
continue;
|
|
case 163:
|
|
array2[1] = 86;
|
|
num = 140;
|
|
break;
|
|
case 317:
|
|
num4 = 188 - 62;
|
|
num3 = 294;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 342;
|
|
}
|
|
continue;
|
|
case 272:
|
|
array[7] = (byte)num5;
|
|
num3 = 143;
|
|
continue;
|
|
case 24:
|
|
array[4] = (byte)num5;
|
|
num3 = 197;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 361;
|
|
}
|
|
continue;
|
|
case 22:
|
|
array2[0] = (byte)num4;
|
|
num3 = 17;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 30;
|
|
}
|
|
continue;
|
|
case 349:
|
|
array2[26] = 175;
|
|
num3 = 50;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 156;
|
|
}
|
|
continue;
|
|
case 139:
|
|
num4 = 199 + 34;
|
|
num = 219;
|
|
break;
|
|
case 100:
|
|
array2[7] = 95;
|
|
num3 = 1;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 88;
|
|
}
|
|
continue;
|
|
case 186:
|
|
array2[14] = 168;
|
|
num3 = 88;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 308;
|
|
}
|
|
continue;
|
|
case 17:
|
|
array2[23] = (byte)num4;
|
|
num = 54;
|
|
break;
|
|
case 271:
|
|
array2[31] = 160;
|
|
num3 = 53;
|
|
continue;
|
|
case 210:
|
|
array[9] = 49;
|
|
num3 = 117;
|
|
continue;
|
|
case 44:
|
|
array3[1] = array4[0];
|
|
num3 = 72;
|
|
continue;
|
|
case 352:
|
|
array2[19] = (byte)num4;
|
|
num3 = 224;
|
|
continue;
|
|
case 143:
|
|
array[7] = 129;
|
|
num3 = 304;
|
|
continue;
|
|
case 273:
|
|
num4 = 133 - 44;
|
|
num3 = 283;
|
|
continue;
|
|
case 71:
|
|
array2[29] = (byte)num4;
|
|
num3 = 188;
|
|
continue;
|
|
case 280:
|
|
array2[13] = (byte)num4;
|
|
num3 = 122;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 361;
|
|
}
|
|
continue;
|
|
case 122:
|
|
array2[13] = 219;
|
|
num3 = 186;
|
|
continue;
|
|
case 338:
|
|
array2[10] = (byte)num4;
|
|
num3 = 239;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 151;
|
|
}
|
|
continue;
|
|
case 136:
|
|
if (array4.Length != 0)
|
|
{
|
|
num = 44;
|
|
break;
|
|
}
|
|
goto case 261;
|
|
case 261:
|
|
num6 = 0;
|
|
num = 202;
|
|
break;
|
|
case 18:
|
|
array2[4] = (byte)num4;
|
|
num = 317;
|
|
break;
|
|
case 109:
|
|
array2[17] = 220;
|
|
num3 = 323;
|
|
continue;
|
|
case 345:
|
|
array2[3] = (byte)num4;
|
|
num3 = 289;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 263;
|
|
}
|
|
continue;
|
|
case 287:
|
|
num4 = 140 + 52;
|
|
num3 = 311;
|
|
continue;
|
|
case 268:
|
|
array[0] = 203;
|
|
num3 = 212;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 52;
|
|
}
|
|
continue;
|
|
case 331:
|
|
array3[5] = array4[2];
|
|
num3 = 319;
|
|
continue;
|
|
case 86:
|
|
array3[13] = array4[6];
|
|
num3 = 32;
|
|
continue;
|
|
case 197:
|
|
num5 = 172 - 57;
|
|
num = 15;
|
|
break;
|
|
case 300:
|
|
num5 = 119 + 56;
|
|
num3 = 9;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 174;
|
|
}
|
|
continue;
|
|
case 304:
|
|
num5 = 105 + 56;
|
|
num3 = 215;
|
|
continue;
|
|
case 318:
|
|
num5 = 98 + 66;
|
|
num3 = 157;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 116;
|
|
}
|
|
continue;
|
|
case 108:
|
|
num4 = 95 + 8;
|
|
num3 = 18;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 114;
|
|
}
|
|
continue;
|
|
case 211:
|
|
num4 = 44 + 43;
|
|
num3 = 148;
|
|
continue;
|
|
case 57:
|
|
array2[9] = (byte)num4;
|
|
num3 = 52;
|
|
continue;
|
|
case 203:
|
|
num4 = 187 - 62;
|
|
num3 = 62;
|
|
continue;
|
|
case 23:
|
|
array2[4] = 194;
|
|
num3 = 240;
|
|
continue;
|
|
case 14:
|
|
array2[14] = 121;
|
|
num3 = 347;
|
|
continue;
|
|
case 252:
|
|
num4 = 123 - 3;
|
|
num3 = 111;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 283;
|
|
}
|
|
continue;
|
|
case 90:
|
|
array2[27] = 96;
|
|
num3 = 217;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 218;
|
|
}
|
|
continue;
|
|
case 351:
|
|
array[1] = 106;
|
|
num3 = 171;
|
|
continue;
|
|
case 269:
|
|
array[12] = (byte)num5;
|
|
num3 = 315;
|
|
continue;
|
|
case 82:
|
|
num4 = 140 - 46;
|
|
num3 = 22;
|
|
continue;
|
|
case 239:
|
|
num4 = 100 + 95;
|
|
num3 = 214;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 209;
|
|
}
|
|
continue;
|
|
case 353:
|
|
num4 = 190 - 63;
|
|
num3 = 352;
|
|
continue;
|
|
case 25:
|
|
array2[15] = (byte)num4;
|
|
num3 = 297;
|
|
continue;
|
|
case 189:
|
|
a8LnKM23XIcLLFYaYNt(array3);
|
|
num3 = 164;
|
|
continue;
|
|
case 165:
|
|
num4 = 125 - 41;
|
|
num3 = 61;
|
|
continue;
|
|
case 259:
|
|
array2[12] = 100;
|
|
num3 = 19;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 92;
|
|
}
|
|
continue;
|
|
case 213:
|
|
array2[3] = 118;
|
|
num3 = 118;
|
|
continue;
|
|
case 297:
|
|
num4 = 48 + 92;
|
|
num3 = 201;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 137;
|
|
}
|
|
continue;
|
|
case 115:
|
|
case 202:
|
|
if (num6 < array3.Length)
|
|
{
|
|
num3 = 83;
|
|
continue;
|
|
}
|
|
goto case 97;
|
|
case 249:
|
|
array2[17] = 76;
|
|
num3 = 127;
|
|
continue;
|
|
case 218:
|
|
num4 = 72 + 121;
|
|
num3 = 101;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 70;
|
|
}
|
|
continue;
|
|
case 10:
|
|
array[5] = 103;
|
|
num3 = 228;
|
|
continue;
|
|
case 50:
|
|
array2[26] = 138;
|
|
num3 = 287;
|
|
continue;
|
|
case 241:
|
|
array[11] = 114;
|
|
num3 = 287;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 267;
|
|
}
|
|
continue;
|
|
case 336:
|
|
num4 = 206 + 27;
|
|
num3 = 299;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 296;
|
|
}
|
|
continue;
|
|
case 21:
|
|
array[5] = 92;
|
|
num = 10;
|
|
break;
|
|
case 264:
|
|
array[14] = 33;
|
|
num3 = 302;
|
|
continue;
|
|
case 80:
|
|
array2[3] = 120;
|
|
num3 = 216;
|
|
continue;
|
|
case 223:
|
|
if (!DqNNHj2wrp9sPOfa8nC(kZIeaA2vQMFYkum8IrB(EpwmJ5Rok3), null))
|
|
{
|
|
num3 = 190;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 41;
|
|
}
|
|
continue;
|
|
}
|
|
goto case 284;
|
|
case 89:
|
|
num4 = 207 - 69;
|
|
num3 = 85;
|
|
continue;
|
|
case 199:
|
|
num5 = 80 + 77;
|
|
num3 = 166;
|
|
continue;
|
|
case 214:
|
|
array2[15] = (byte)num4;
|
|
num3 = 334;
|
|
continue;
|
|
case 243:
|
|
num4 = 169 - 56;
|
|
num3 = 142;
|
|
continue;
|
|
case 144:
|
|
num4 = 83 + 2;
|
|
num3 = 280;
|
|
continue;
|
|
case 130:
|
|
array2[11] = (byte)num4;
|
|
num3 = 324;
|
|
continue;
|
|
case 16:
|
|
array2[23] = (byte)num4;
|
|
num3 = 29;
|
|
continue;
|
|
case 254:
|
|
num4 = 139 - 33;
|
|
num3 = 230;
|
|
continue;
|
|
case 244:
|
|
array[2] = (byte)num5;
|
|
num3 = 46;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 114;
|
|
}
|
|
continue;
|
|
case 128:
|
|
array[3] = (byte)num5;
|
|
num3 = 300;
|
|
continue;
|
|
case 233:
|
|
num6++;
|
|
num3 = 115;
|
|
continue;
|
|
case 224:
|
|
array2[19] = 154;
|
|
num3 = 231;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 322;
|
|
}
|
|
continue;
|
|
case 156:
|
|
{
|
|
CryptoStream cryptoStream = new CryptoStream(stream, transform, CryptoStreamMode.Write);
|
|
qhOfoh2Oy4L7rPoT6d2(cryptoStream, array5, 0, array5.Length);
|
|
PLFbLZ25eSSFu7FoHeW(cryptoStream);
|
|
p6ImSBBnDT = BlIy1c28S1oL8jNik4p(stream);
|
|
kdPZON2Pm0iofCyTwE4(stream);
|
|
kdPZON2Pm0iofCyTwE4(cryptoStream);
|
|
num = 238;
|
|
break;
|
|
}
|
|
case 134:
|
|
array2[20] = (byte)num4;
|
|
num3 = 313;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 105;
|
|
}
|
|
continue;
|
|
case 150:
|
|
num4 = 100 + 32;
|
|
num3 = 266;
|
|
continue;
|
|
case 320:
|
|
array[1] = 150;
|
|
num3 = 351;
|
|
continue;
|
|
case 91:
|
|
num5 = 202 - 67;
|
|
num3 = 125;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 3;
|
|
}
|
|
continue;
|
|
case 105:
|
|
num4 = 238 - 79;
|
|
num3 = 292;
|
|
continue;
|
|
case 209:
|
|
array2[10] = (byte)num4;
|
|
num3 = 38;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 119;
|
|
}
|
|
continue;
|
|
case 321:
|
|
array2[2] = 108;
|
|
num3 = 313;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 360;
|
|
}
|
|
continue;
|
|
case 258:
|
|
num4 = 69 + 104;
|
|
num3 = 158;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 96;
|
|
}
|
|
continue;
|
|
case 221:
|
|
num4 = 101 + 34;
|
|
num3 = 114;
|
|
continue;
|
|
case 168:
|
|
array[4] = (byte)num5;
|
|
num = 220;
|
|
break;
|
|
case 308:
|
|
array2[14] = 106;
|
|
num3 = 14;
|
|
continue;
|
|
case 155:
|
|
array2[13] = (byte)num4;
|
|
num3 = 343;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 144;
|
|
}
|
|
continue;
|
|
case 13:
|
|
array2[17] = 147;
|
|
num3 = 249;
|
|
continue;
|
|
case 276:
|
|
array2[8] = 98;
|
|
num3 = 56;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 244;
|
|
}
|
|
continue;
|
|
case 314:
|
|
if (array4 != null)
|
|
{
|
|
num3 = 247;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 136;
|
|
}
|
|
continue;
|
|
}
|
|
goto case 261;
|
|
case 192:
|
|
num4 = 96 + 106;
|
|
num3 = 338;
|
|
continue;
|
|
case 167:
|
|
array2[18] = 84;
|
|
num3 = 303;
|
|
continue;
|
|
case 4:
|
|
num4 = 24 + 121;
|
|
num3 = 342;
|
|
continue;
|
|
case 34:
|
|
array[0] = (byte)num5;
|
|
num3 = 231;
|
|
continue;
|
|
case 257:
|
|
num4 = 130 + 82;
|
|
num3 = 187;
|
|
continue;
|
|
case 344:
|
|
array2[25] = 86;
|
|
num3 = 121;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 150;
|
|
}
|
|
continue;
|
|
case 185:
|
|
array[9] = 116;
|
|
num3 = 210;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 32;
|
|
}
|
|
continue;
|
|
case 126:
|
|
num4 = 36 + 5;
|
|
num3 = 1;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 49;
|
|
}
|
|
continue;
|
|
case 335:
|
|
num4 = 240 - 80;
|
|
num3 = 277;
|
|
continue;
|
|
case 51:
|
|
num5 = 3 + 119;
|
|
num3 = 260;
|
|
continue;
|
|
case 38:
|
|
array2[10] = 169;
|
|
num3 = 28;
|
|
continue;
|
|
case 235:
|
|
array[11] = 116;
|
|
num3 = 135;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 140;
|
|
}
|
|
continue;
|
|
case 188:
|
|
array2[29] = 116;
|
|
num3 = 305;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 258;
|
|
}
|
|
continue;
|
|
case 103:
|
|
array2[24] = 2;
|
|
num3 = 354;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 281;
|
|
}
|
|
continue;
|
|
case 47:
|
|
array2[30] = (byte)num4;
|
|
num3 = 103;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 94;
|
|
}
|
|
continue;
|
|
case 310:
|
|
array[6] = 185;
|
|
num3 = 102;
|
|
continue;
|
|
case 343:
|
|
array2[22] = 96;
|
|
num3 = 139;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 126;
|
|
}
|
|
continue;
|
|
case 326:
|
|
num5 = 101 + 116;
|
|
num3 = 24;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 66;
|
|
}
|
|
continue;
|
|
case 286:
|
|
array2[4] = (byte)num4;
|
|
num3 = 108;
|
|
continue;
|
|
case 75:
|
|
num4 = 93 + 98;
|
|
num3 = 338;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 270;
|
|
}
|
|
continue;
|
|
case 20:
|
|
array[14] = 91;
|
|
num3 = 348;
|
|
continue;
|
|
case 67:
|
|
num5 = 25 + 3;
|
|
num3 = 37;
|
|
continue;
|
|
case 85:
|
|
array2[21] = (byte)num4;
|
|
num3 = 266;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 327;
|
|
}
|
|
continue;
|
|
case 196:
|
|
array[9] = (byte)num5;
|
|
num3 = 248;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 109;
|
|
}
|
|
continue;
|
|
case 190:
|
|
array2[1] = 122;
|
|
num3 = 163;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 128;
|
|
}
|
|
continue;
|
|
case 350:
|
|
array[14] = 182;
|
|
num = 43;
|
|
break;
|
|
case 131:
|
|
array[8] = 147;
|
|
num3 = 51;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 66;
|
|
}
|
|
continue;
|
|
case 65:
|
|
array[6] = 111;
|
|
num3 = 310;
|
|
continue;
|
|
case 248:
|
|
array[9] = 150;
|
|
num3 = 185;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 223;
|
|
}
|
|
continue;
|
|
case 114:
|
|
array2[20] = (byte)num4;
|
|
num3 = 273;
|
|
continue;
|
|
case 283:
|
|
array2[20] = (byte)num4;
|
|
num3 = 137;
|
|
continue;
|
|
case 125:
|
|
array2[30] = (byte)num4;
|
|
num3 = 247;
|
|
continue;
|
|
case 341:
|
|
num5 = 155 + 42;
|
|
num3 = 149;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 168;
|
|
}
|
|
continue;
|
|
case 177:
|
|
return;
|
|
case 157:
|
|
array2[14] = (byte)num4;
|
|
num3 = 290;
|
|
continue;
|
|
case 6:
|
|
{
|
|
object obj = N6Dd0A2hIeXTgqgDmWs();
|
|
HiTNu82GfThRfW0hTbf(obj, CipherMode.CBC);
|
|
transform = (ICryptoTransform)J611tK2bjgrFf0GFgX2(obj, array6, array3);
|
|
num3 = 95;
|
|
continue;
|
|
}
|
|
case 303:
|
|
array2[18] = 161;
|
|
num3 = 203;
|
|
continue;
|
|
case 193:
|
|
array2[26] = 84;
|
|
num3 = 265;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 308;
|
|
}
|
|
continue;
|
|
case 182:
|
|
array2[2] = (byte)num4;
|
|
num = 159;
|
|
break;
|
|
case 324:
|
|
num4 = 247 - 82;
|
|
num3 = 88;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 295;
|
|
}
|
|
continue;
|
|
case 145:
|
|
num4 = 78 - 60;
|
|
num3 = 113;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 236;
|
|
}
|
|
continue;
|
|
case 11:
|
|
num4 = 212 - 70;
|
|
num3 = 207;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 35;
|
|
}
|
|
continue;
|
|
case 94:
|
|
num4 = 48 + 124;
|
|
num = 180;
|
|
break;
|
|
case 147:
|
|
array[2] = 110;
|
|
num3 = 27;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 199;
|
|
}
|
|
continue;
|
|
case 92:
|
|
array2[12] = 109;
|
|
num3 = 79;
|
|
continue;
|
|
case 176:
|
|
array2[25] = (byte)num4;
|
|
num3 = 344;
|
|
continue;
|
|
case 217:
|
|
array2[27] = 196;
|
|
num3 = 217;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 225;
|
|
}
|
|
continue;
|
|
case 232:
|
|
num4 = 34 + 75;
|
|
num3 = 308;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 36;
|
|
}
|
|
continue;
|
|
case 226:
|
|
num5 = 192 - 64;
|
|
num3 = 34;
|
|
continue;
|
|
case 41:
|
|
case 55:
|
|
new teChAknSMwcsOKOlG5s().fTYnMvjOoD(array6, array3, array5);
|
|
num3 = 177;
|
|
continue;
|
|
case 46:
|
|
num5 = 72 - 64;
|
|
num3 = 170;
|
|
continue;
|
|
case 161:
|
|
array[1] = (byte)num5;
|
|
num3 = 208;
|
|
continue;
|
|
case 52:
|
|
array2[9] = 141;
|
|
num3 = 194;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 155;
|
|
}
|
|
continue;
|
|
case 172:
|
|
num5 = 94 + 105;
|
|
num3 = 124;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 251;
|
|
}
|
|
continue;
|
|
case 159:
|
|
num4 = 125 - 41;
|
|
num3 = 132;
|
|
continue;
|
|
case 253:
|
|
array2[7] = (byte)num4;
|
|
num3 = 113;
|
|
continue;
|
|
case 101:
|
|
array2[5] = 150;
|
|
num = 361;
|
|
break;
|
|
case 26:
|
|
array[4] = (byte)num5;
|
|
num3 = 341;
|
|
continue;
|
|
case 187:
|
|
array2[6] = (byte)num4;
|
|
num3 = 100;
|
|
continue;
|
|
case 118:
|
|
num4 = 93 + 30;
|
|
num3 = 44;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 345;
|
|
}
|
|
continue;
|
|
case 295:
|
|
array2[11] = (byte)num4;
|
|
num = 106;
|
|
break;
|
|
case 319:
|
|
array3[7] = array4[3];
|
|
num3 = 87;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 361;
|
|
}
|
|
continue;
|
|
case 183:
|
|
num5 = 225 - 75;
|
|
num3 = 183;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 196;
|
|
}
|
|
continue;
|
|
case 229:
|
|
array2[8] = 220;
|
|
num3 = 352;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 174;
|
|
}
|
|
continue;
|
|
case 35:
|
|
array2[31] = (byte)num4;
|
|
num3 = 23;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 337;
|
|
}
|
|
continue;
|
|
case 117:
|
|
num5 = 193 - 64;
|
|
num3 = 328;
|
|
continue;
|
|
case 110:
|
|
array2[10] = 161;
|
|
num3 = 192;
|
|
continue;
|
|
case 116:
|
|
array[6] = (byte)num5;
|
|
num3 = 309;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 7;
|
|
}
|
|
continue;
|
|
case 348:
|
|
num5 = 75 + 78;
|
|
num3 = 5;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 208;
|
|
}
|
|
continue;
|
|
case 245:
|
|
array2[28] = (byte)num4;
|
|
num = 252;
|
|
break;
|
|
case 141:
|
|
num5 = 232 - 77;
|
|
num3 = 68;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 144;
|
|
}
|
|
continue;
|
|
case 251:
|
|
array[13] = (byte)num5;
|
|
num3 = 67;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 302;
|
|
}
|
|
continue;
|
|
case 298:
|
|
num4 = 0 + 124;
|
|
num3 = 299;
|
|
continue;
|
|
case 79:
|
|
num4 = 249 - 83;
|
|
num3 = 246;
|
|
continue;
|
|
case 205:
|
|
array[0] = (byte)num5;
|
|
num3 = 226;
|
|
continue;
|
|
case 8:
|
|
num4 = 222 - 74;
|
|
num3 = 179;
|
|
continue;
|
|
case 216:
|
|
array2[3] = 29;
|
|
num = 329;
|
|
break;
|
|
case 170:
|
|
array[2] = (byte)num5;
|
|
num3 = 185;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 178;
|
|
}
|
|
continue;
|
|
case 277:
|
|
array2[23] = (byte)num4;
|
|
num3 = 2;
|
|
continue;
|
|
case 275:
|
|
array[8] = (byte)num5;
|
|
num3 = 183;
|
|
continue;
|
|
case 270:
|
|
array2[10] = (byte)num4;
|
|
num3 = 110;
|
|
continue;
|
|
case 132:
|
|
array2[2] = (byte)num4;
|
|
num3 = 321;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 295;
|
|
}
|
|
continue;
|
|
case 112:
|
|
array2[17] = 221;
|
|
num3 = 13;
|
|
continue;
|
|
case 48:
|
|
array2[16] = 254;
|
|
num = 112;
|
|
break;
|
|
case 340:
|
|
num5 = 139 - 46;
|
|
num3 = 269;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 26;
|
|
}
|
|
continue;
|
|
case 255:
|
|
array[3] = 45;
|
|
num = 332;
|
|
break;
|
|
case 127:
|
|
array2[17] = 149;
|
|
num = 109;
|
|
break;
|
|
case 99:
|
|
num5 = 76 + 93;
|
|
num3 = 98;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 160;
|
|
}
|
|
continue;
|
|
case 96:
|
|
array2[29] = (byte)num4;
|
|
num = 211;
|
|
break;
|
|
case 281:
|
|
array2[25] = 87;
|
|
num3 = 111;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 234;
|
|
}
|
|
continue;
|
|
case 315:
|
|
num5 = 133 + 93;
|
|
num3 = 59;
|
|
continue;
|
|
case 222:
|
|
num5 = 154 - 114;
|
|
num3 = 275;
|
|
continue;
|
|
case 133:
|
|
array[10] = (byte)num5;
|
|
num3 = 241;
|
|
continue;
|
|
case 135:
|
|
array[11] = 112;
|
|
num3 = 33;
|
|
continue;
|
|
case 225:
|
|
array2[27] = 1;
|
|
num3 = 11;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 206;
|
|
}
|
|
continue;
|
|
case 307:
|
|
array2[22] = 245;
|
|
num3 = 198;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 335;
|
|
}
|
|
continue;
|
|
case 265:
|
|
array2[26] = 120;
|
|
num3 = 316;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 349;
|
|
}
|
|
continue;
|
|
case 215:
|
|
array[7] = (byte)num5;
|
|
num3 = 84;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 204;
|
|
}
|
|
continue;
|
|
case 73:
|
|
array2[6] = (byte)num4;
|
|
num3 = 140;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 257;
|
|
}
|
|
continue;
|
|
case 42:
|
|
num5 = 231 - 77;
|
|
num3 = 83;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 175;
|
|
}
|
|
continue;
|
|
case 250:
|
|
array2[22] = (byte)num4;
|
|
num3 = 343;
|
|
continue;
|
|
case 288:
|
|
num5 = 110 + 46;
|
|
num3 = 26;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 4;
|
|
}
|
|
continue;
|
|
case 9:
|
|
array[3] = (byte)num5;
|
|
num3 = 345;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 306;
|
|
}
|
|
continue;
|
|
case 306:
|
|
array[3] = 141;
|
|
num3 = 326;
|
|
continue;
|
|
case 329:
|
|
num4 = 113 + 43;
|
|
num3 = 286;
|
|
continue;
|
|
case 166:
|
|
array[12] = (byte)num5;
|
|
num = 340;
|
|
break;
|
|
case 266:
|
|
array2[25] = (byte)num4;
|
|
num3 = 193;
|
|
continue;
|
|
case 107:
|
|
array2[10] = 101;
|
|
num3 = 75;
|
|
continue;
|
|
case 289:
|
|
array2[3] = 159;
|
|
num3 = 80;
|
|
continue;
|
|
case 63:
|
|
array2[16] = 42;
|
|
num3 = 48;
|
|
continue;
|
|
case 87:
|
|
array3[9] = array4[4];
|
|
num3 = 4;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 31;
|
|
}
|
|
continue;
|
|
case 95:
|
|
stream = (Stream)pEv2PH2jdHxtsUBOLC3();
|
|
num3 = 156;
|
|
continue;
|
|
case 88:
|
|
num4 = 98 + 57;
|
|
num3 = 253;
|
|
continue;
|
|
case 146:
|
|
array[0] = (byte)num5;
|
|
num3 = 141;
|
|
continue;
|
|
case 58:
|
|
case 83:
|
|
array6[num6] ^= array3[num6];
|
|
num3 = 233;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 83;
|
|
}
|
|
continue;
|
|
case 98:
|
|
array[14] = (byte)num5;
|
|
num3 = 264;
|
|
continue;
|
|
case 1:
|
|
array3 = array;
|
|
num3 = 196;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 189;
|
|
}
|
|
continue;
|
|
case 330:
|
|
array2[11] = 145;
|
|
num3 = 336;
|
|
continue;
|
|
case 322:
|
|
array2[20] = 97;
|
|
num3 = 221;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 1;
|
|
}
|
|
continue;
|
|
case 54:
|
|
num4 = 51 + 76;
|
|
num3 = 16;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 4;
|
|
}
|
|
continue;
|
|
case 234:
|
|
num4 = 87 + 8;
|
|
num3 = 176;
|
|
continue;
|
|
case 204:
|
|
array[7] = 126;
|
|
num3 = 278;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 95;
|
|
}
|
|
continue;
|
|
case 104:
|
|
array2[8] = 148;
|
|
num3 = 207;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 229;
|
|
}
|
|
continue;
|
|
case 262:
|
|
array[15] = (byte)num5;
|
|
num3 = 334;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 84;
|
|
}
|
|
continue;
|
|
case 30:
|
|
array2[0] = 106;
|
|
num3 = 184;
|
|
continue;
|
|
case 0:
|
|
array[10] = 84;
|
|
num3 = 26;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 77;
|
|
}
|
|
continue;
|
|
case 149:
|
|
num5 = 220 - 73;
|
|
num3 = 205;
|
|
continue;
|
|
case 62:
|
|
array2[19] = (byte)num4;
|
|
num3 = 339;
|
|
continue;
|
|
case 236:
|
|
array2[2] = (byte)num4;
|
|
num3 = 213;
|
|
continue;
|
|
case 316:
|
|
array6 = array2;
|
|
num = 301;
|
|
break;
|
|
case 339:
|
|
num4 = 195 - 65;
|
|
num = 19;
|
|
break;
|
|
case 212:
|
|
array[0] = 116;
|
|
num = 151;
|
|
break;
|
|
case 279:
|
|
num4 = 24 + 62;
|
|
num3 = 145;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 17;
|
|
}
|
|
continue;
|
|
case 32:
|
|
array3[15] = array4[7];
|
|
num3 = 33;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 261;
|
|
}
|
|
continue;
|
|
case 106:
|
|
array2[11] = 113;
|
|
num3 = 330;
|
|
continue;
|
|
case 282:
|
|
array2[8] = (byte)num4;
|
|
num3 = 104;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 153;
|
|
}
|
|
continue;
|
|
case 198:
|
|
num5 = 151 - 50;
|
|
num3 = 272;
|
|
continue;
|
|
case 285:
|
|
array2[18] = (byte)num4;
|
|
num3 = 288;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 325;
|
|
}
|
|
continue;
|
|
case 227:
|
|
array2[24] = (byte)num4;
|
|
num3 = 76;
|
|
continue;
|
|
case 180:
|
|
array2[30] = (byte)num4;
|
|
num = 271;
|
|
break;
|
|
case 301:
|
|
array = new byte[16];
|
|
num3 = 149;
|
|
continue;
|
|
case 171:
|
|
num5 = 7 + 35;
|
|
num3 = 161;
|
|
continue;
|
|
case 49:
|
|
array2[22] = (byte)num4;
|
|
num3 = 4;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 249;
|
|
}
|
|
continue;
|
|
case 78:
|
|
array2[1] = (byte)num4;
|
|
num = 123;
|
|
break;
|
|
case 53:
|
|
array2[31] = 84;
|
|
num3 = 60;
|
|
continue;
|
|
case 152:
|
|
array2 = new byte[32];
|
|
num = 298;
|
|
break;
|
|
case 220:
|
|
array[5] = 80;
|
|
num3 = 21;
|
|
continue;
|
|
case 153:
|
|
{
|
|
MYOrd0mPu5bSv9tbdB1 mYOrd0mPu5bSv9tbdB = new MYOrd0mPu5bSv9tbdB1((Stream)P_0);
|
|
w26vUy2ebxI2KjunxDQ(WTRcNW20dLXCvYlfZJ1(mYOrd0mPu5bSv9tbdB), 0L);
|
|
array5 = (byte[])ksrn3y26jqNk5vRKU9w(mYOrd0mPu5bSv9tbdB, (int)QkNZMQ2HUZKKIIno98a(WTRcNW20dLXCvYlfZJ1(mYOrd0mPu5bSv9tbdB)));
|
|
uWEtGR2rNygjCdlLxFy(mYOrd0mPu5bSv9tbdB);
|
|
num3 = 152;
|
|
continue;
|
|
}
|
|
case 68:
|
|
array[0] = (byte)num5;
|
|
num3 = 121;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 268;
|
|
}
|
|
continue;
|
|
case 74:
|
|
num4 = 241 - 80;
|
|
num3 = 307;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 71;
|
|
}
|
|
continue;
|
|
case 102:
|
|
array[6] = 89;
|
|
num3 = 318;
|
|
continue;
|
|
case 290:
|
|
num4 = 47 + 44;
|
|
num3 = 89;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 214;
|
|
}
|
|
continue;
|
|
case 332:
|
|
num5 = 49 + 43;
|
|
num3 = 128;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 290;
|
|
}
|
|
continue;
|
|
case 40:
|
|
num4 = 5 + 26;
|
|
num3 = 193;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 182;
|
|
}
|
|
continue;
|
|
case 64:
|
|
array2[5] = (byte)num4;
|
|
num3 = 218;
|
|
continue;
|
|
case 346:
|
|
num4 = 128 - 42;
|
|
num3 = 66;
|
|
continue;
|
|
case 294:
|
|
array2[4] = (byte)num4;
|
|
num3 = 23;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 128;
|
|
}
|
|
continue;
|
|
case 120:
|
|
num4 = 230 - 121;
|
|
num3 = 25;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 245;
|
|
}
|
|
continue;
|
|
case 200:
|
|
array2[7] = (byte)num4;
|
|
num3 = 276;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 221;
|
|
}
|
|
continue;
|
|
case 69:
|
|
array2[27] = 192;
|
|
num = 90;
|
|
break;
|
|
case 158:
|
|
num4 = 10 + 82;
|
|
num3 = 333;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 250;
|
|
}
|
|
continue;
|
|
case 184:
|
|
num4 = 69 - 1;
|
|
num3 = 162;
|
|
continue;
|
|
case 230:
|
|
array2[20] = (byte)num4;
|
|
num3 = 242;
|
|
continue;
|
|
case 137:
|
|
num4 = 42 + 106;
|
|
num3 = 134;
|
|
continue;
|
|
case 175:
|
|
array[11] = (byte)num5;
|
|
num = 235;
|
|
break;
|
|
case 354:
|
|
array2[15] = 189;
|
|
num3 = 120;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 93;
|
|
}
|
|
continue;
|
|
case 247:
|
|
num4 = 178 - 59;
|
|
num3 = 47;
|
|
continue;
|
|
case 66:
|
|
array2[5] = (byte)num4;
|
|
num3 = 101;
|
|
continue;
|
|
case 164:
|
|
array4 = (byte[])oufm0n2Xn0fiQZsPfCb(jE43cD2q4W2Gqpx2yC6(EpwmJ5Rok3));
|
|
num3 = 314;
|
|
continue;
|
|
case 263:
|
|
array2[29] = (byte)num4;
|
|
num3 = 40;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 74;
|
|
}
|
|
continue;
|
|
case 162:
|
|
array2[0] = (byte)num4;
|
|
num3 = 190;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 314;
|
|
}
|
|
continue;
|
|
case 228:
|
|
array[6] = 119;
|
|
num3 = 3;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 65;
|
|
}
|
|
continue;
|
|
case 59:
|
|
array[12] = (byte)num5;
|
|
num3 = 119;
|
|
continue;
|
|
case 274:
|
|
array[8] = 144;
|
|
num3 = 222;
|
|
continue;
|
|
case 325:
|
|
num4 = 34 + 23;
|
|
num3 = 333;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 73;
|
|
}
|
|
continue;
|
|
case 43:
|
|
array[14] = 168;
|
|
num3 = 20;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 247;
|
|
}
|
|
continue;
|
|
case 238:
|
|
array5 = (byte[])p6ImSBBnDT;
|
|
num3 = 223;
|
|
continue;
|
|
case 333:
|
|
array2[18] = (byte)num4;
|
|
num3 = 167;
|
|
continue;
|
|
case 154:
|
|
num4 = 64 + 48;
|
|
num3 = 117;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 138;
|
|
}
|
|
continue;
|
|
case 208:
|
|
array[1] = 95;
|
|
num3 = 305;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 196;
|
|
}
|
|
continue;
|
|
case 113:
|
|
num4 = 108 + 76;
|
|
num3 = 50;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 200;
|
|
}
|
|
continue;
|
|
case 56:
|
|
num4 = 91 + 3;
|
|
num3 = 282;
|
|
continue;
|
|
case 84:
|
|
array[15] = 190;
|
|
num3 = 156;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 181;
|
|
}
|
|
continue;
|
|
case 27:
|
|
num5 = 164 - 54;
|
|
num3 = 244;
|
|
continue;
|
|
case 242:
|
|
num4 = 90 + 98;
|
|
num3 = 39;
|
|
continue;
|
|
case 311:
|
|
array2[26] = (byte)num4;
|
|
num3 = 69;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 10;
|
|
}
|
|
continue;
|
|
case 60:
|
|
num4 = 119 + 116;
|
|
num3 = 61;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 35;
|
|
}
|
|
continue;
|
|
case 260:
|
|
array[8] = (byte)num5;
|
|
num3 = 274;
|
|
continue;
|
|
case 12:
|
|
num4 = 54 + 111;
|
|
num = 256;
|
|
break;
|
|
case 33:
|
|
array[11] = 93;
|
|
num3 = 91;
|
|
continue;
|
|
case 142:
|
|
array2[19] = (byte)num4;
|
|
num3 = 353;
|
|
continue;
|
|
case 328:
|
|
array[10] = (byte)num5;
|
|
num3 = 0;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 214;
|
|
}
|
|
continue;
|
|
case 111:
|
|
array2[28] = (byte)num4;
|
|
num3 = 160;
|
|
continue;
|
|
case 207:
|
|
array2[28] = (byte)num4;
|
|
num3 = 191;
|
|
continue;
|
|
case 121:
|
|
array2[25] = 132;
|
|
num3 = 150;
|
|
continue;
|
|
case 169:
|
|
num4 = 126 - 95;
|
|
num3 = 291;
|
|
continue;
|
|
case 31:
|
|
array3[11] = array4[5];
|
|
num3 = 86;
|
|
continue;
|
|
case 293:
|
|
num4 = 145 + 61;
|
|
num3 = 64;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 112;
|
|
}
|
|
continue;
|
|
case 76:
|
|
array2[24] = 88;
|
|
num3 = 93;
|
|
continue;
|
|
case 3:
|
|
array[12] = (byte)num5;
|
|
num3 = 335;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 199;
|
|
}
|
|
continue;
|
|
case 240:
|
|
array2[5] = 88;
|
|
num = 232;
|
|
break;
|
|
case 5:
|
|
array[14] = (byte)num5;
|
|
num3 = 99;
|
|
continue;
|
|
case 334:
|
|
array2[15] = 123;
|
|
num3 = 336;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 354;
|
|
}
|
|
continue;
|
|
case 148:
|
|
array2[29] = (byte)num4;
|
|
num3 = 237;
|
|
continue;
|
|
case 45:
|
|
array[13] = 153;
|
|
num3 = 350;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 20;
|
|
}
|
|
continue;
|
|
case 61:
|
|
array2[24] = (byte)num4;
|
|
num3 = 103;
|
|
continue;
|
|
case 129:
|
|
num4 = 123 + 5;
|
|
num3 = 245;
|
|
continue;
|
|
case 93:
|
|
array2[24] = 164;
|
|
num3 = 8;
|
|
continue;
|
|
case 278:
|
|
array[7] = 172;
|
|
num3 = 131;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 248;
|
|
}
|
|
continue;
|
|
case 302:
|
|
num5 = 159 - 53;
|
|
num3 = 262;
|
|
continue;
|
|
case 231:
|
|
num5 = 127 - 42;
|
|
num3 = 146;
|
|
continue;
|
|
case 299:
|
|
array2[0] = (byte)num4;
|
|
num3 = 158;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 82;
|
|
}
|
|
continue;
|
|
case 72:
|
|
array3[3] = array4[1];
|
|
num3 = 331;
|
|
continue;
|
|
case 342:
|
|
array2[22] = (byte)num4;
|
|
num3 = 307;
|
|
continue;
|
|
case 347:
|
|
num4 = 60 - 40;
|
|
num3 = 157;
|
|
continue;
|
|
case 178:
|
|
array[3] = 97;
|
|
num = 255;
|
|
break;
|
|
case 219:
|
|
array2[12] = (byte)num4;
|
|
num3 = 312;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 316;
|
|
}
|
|
continue;
|
|
case 201:
|
|
array2[16] = (byte)num4;
|
|
num3 = 63;
|
|
continue;
|
|
case 15:
|
|
array[4] = (byte)num5;
|
|
num3 = 288;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 208;
|
|
}
|
|
continue;
|
|
case 206:
|
|
num4 = 32 + 80;
|
|
num3 = 125;
|
|
continue;
|
|
case 174:
|
|
array2[9] = 144;
|
|
num3 = 173;
|
|
continue;
|
|
case 124:
|
|
num4 = 214 - 71;
|
|
num3 = 73;
|
|
continue;
|
|
case 123:
|
|
array2[1] = 242;
|
|
num3 = 40;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 311;
|
|
}
|
|
continue;
|
|
case 291:
|
|
array2[31] = (byte)num4;
|
|
num3 = 316;
|
|
continue;
|
|
case 292:
|
|
array2[20] = (byte)num4;
|
|
num3 = 254;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 263;
|
|
}
|
|
continue;
|
|
case 256:
|
|
array2[21] = (byte)num4;
|
|
num3 = 158;
|
|
continue;
|
|
case 309:
|
|
array[7] = 100;
|
|
num3 = 198;
|
|
continue;
|
|
case 97:
|
|
if (P_1 == -1)
|
|
{
|
|
num3 = 6;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 324;
|
|
}
|
|
continue;
|
|
}
|
|
goto case 223;
|
|
case 151:
|
|
array[1] = 134;
|
|
num3 = 332;
|
|
if (OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 320;
|
|
}
|
|
continue;
|
|
case 70:
|
|
array2[6] = (byte)num4;
|
|
num3 = 81;
|
|
if (FqDSSI2xrG6idohWKqR() != null)
|
|
{
|
|
num3 = 98;
|
|
}
|
|
continue;
|
|
case 284:
|
|
ciPmykfdes = 80;
|
|
num3 = 55;
|
|
continue;
|
|
case 237:
|
|
array2[29] = 247;
|
|
num3 = 206;
|
|
continue;
|
|
case 327:
|
|
array2[21] = 90;
|
|
num3 = 12;
|
|
continue;
|
|
case 323:
|
|
num4 = 60 + 90;
|
|
num3 = 285;
|
|
continue;
|
|
case 2:
|
|
num4 = 144 - 48;
|
|
num3 = 195;
|
|
continue;
|
|
case 195:
|
|
array2[23] = (byte)num4;
|
|
num3 = 279;
|
|
continue;
|
|
case 39:
|
|
array2[21] = (byte)num4;
|
|
num3 = 154;
|
|
continue;
|
|
case 191:
|
|
array2[28] = 130;
|
|
num3 = 129;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 146;
|
|
}
|
|
continue;
|
|
case 140:
|
|
num4 = 197 - 65;
|
|
num3 = 78;
|
|
continue;
|
|
case 337:
|
|
array2[31] = 124;
|
|
num = 169;
|
|
break;
|
|
case 19:
|
|
array2[19] = (byte)num4;
|
|
num3 = 243;
|
|
continue;
|
|
case 173:
|
|
num4 = 146 - 48;
|
|
num3 = 57;
|
|
continue;
|
|
case 246:
|
|
array2[12] = (byte)num4;
|
|
num3 = 139;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 155;
|
|
}
|
|
continue;
|
|
case 181:
|
|
array[15] = 137;
|
|
num3 = 55;
|
|
if (FqDSSI2xrG6idohWKqR() == null)
|
|
{
|
|
num3 = 1;
|
|
}
|
|
continue;
|
|
case 36:
|
|
array2[5] = (byte)num4;
|
|
num3 = 346;
|
|
continue;
|
|
case 312:
|
|
num4 = 72 + 5;
|
|
num3 = 155;
|
|
if (!OLjmZe2ujXfo46aKE0t())
|
|
{
|
|
num3 = 81;
|
|
}
|
|
continue;
|
|
case 305:
|
|
array[1] = 170;
|
|
num3 = 147;
|
|
continue;
|
|
}
|
|
goto end_IL_0006;
|
|
continue;
|
|
end_IL_0007:
|
|
break;
|
|
}
|
|
continue;
|
|
end_IL_0006:
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
|
|
[MethodImpl(MethodImplOptions.NoInlining)]
|
|
internal static string pNInuuWLfn(int P_0)
|
|
{
|
|
if (((Array)p6ImSBBnDT).Length == 0)
|
|
{
|
|
puYmZNP8OL = new List<string>();
|
|
O3FmEp4Asq = new List<int>();
|
|
UAdno0YQBc(((Assembly)EpwmJ5Rok3).GetManifestResourceStream("poelmpiFx7RS9IgQk9.YKjYNsng52AmNkDOaR"), P_0);
|
|
}
|
|
if (ciPmykfdes < 75)
|
|
{
|
|
MethodBase method = new StackFrame(1).GetMethod();
|
|
if ((Assembly?)EpwmJ5Rok3 != method.DeclaringType.Assembly)
|
|
{
|
|
bool flag = false;
|
|
string name = method.DeclaringType.Assembly.GetName().Name;
|
|
AssemblyName[] referencedAssemblies = ((Assembly)EpwmJ5Rok3).GetReferencedAssemblies();
|
|
foreach (AssemblyName assemblyName in referencedAssemblies)
|
|
{
|
|
if (name == assemblyName.Name)
|
|
{
|
|
flag = true;
|
|
break;
|
|
}
|
|
}
|
|
if (!flag)
|
|
{
|
|
throw new Exception();
|
|
}
|
|
}
|
|
ciPmykfdes++;
|
|
}
|
|
lock (vMemTpD39d)
|
|
{
|
|
int num = BitConverter.ToInt32((byte[])p6ImSBBnDT, P_0);
|
|
if (num < O3FmEp4Asq.Count && O3FmEp4Asq[num] == P_0)
|
|
{
|
|
return puYmZNP8OL[num];
|
|
}
|
|
try
|
|
{
|
|
NBKP5U21DpWjdkoBBdj.YtEk5Wl7Vq();
|
|
byte[] array = new byte[num];
|
|
Array.Copy((Array)p6ImSBBnDT, P_0 + 4, array, 0, num);
|
|
string text = Encoding.Unicode.GetString(array, 0, array.Length);
|
|
puYmZNP8OL.Add(text);
|
|
O3FmEp4Asq.Add(P_0);
|
|
Array.Copy(BitConverter.GetBytes(puYmZNP8OL.Count - 1), 0, (Array)p6ImSBBnDT, P_0, 4);
|
|
return text;
|
|
}
|
|
catch
|
|
{
|
|
}
|
|
}
|
|
return "";
|
|
}
|
|
|
|
internal static string LPtnxFTW0j(object P_0)
|
|
{
|
|
"WptVp4u1LM0utEjJ5".Trim();
|
|
byte[] array = Convert.FromBase64String((string)P_0);
|
|
return Encoding.Unicode.GetString(array, 0, array.Length);
|
|
}
|
|
|
|
private static int zVCn0W6Srv()
|
|
{
|
|
return 5;
|
|
}
|
|
|
|
private static void MijneVTSV9()
|
|
{
|
|
try
|
|
{
|
|
RSACryptoServiceProvider.UseMachineKeyStore = true;
|
|
}
|
|
catch
|
|
{
|
|
}
|
|
}
|
|
|
|
private static Delegate evvnH05CoS(IntPtr P_0, Type P_1)
|
|
{
|
|
return (Delegate)typeof(Marshal).GetMethod("GetDelegateForFunctionPointer", new Type[2]
|
|
{
|
|
typeof(IntPtr),
|
|
typeof(Type)
|
|
}).Invoke(null, new object[2] { P_0, P_1 });
|
|
}
|
|
|
|
internal static object UbRn6jo0G6(object P_0)
|
|
{
|
|
try
|
|
{
|
|
if (File.Exists(((Assembly)P_0).Location))
|
|
{
|
|
return ((Assembly)P_0).Location;
|
|
}
|
|
}
|
|
catch
|
|
{
|
|
}
|
|
try
|
|
{
|
|
if (File.Exists(((Assembly)P_0).GetName().CodeBase.ToString().Replace("file:///", "")))
|
|
{
|
|
return ((Assembly)P_0).GetName().CodeBase.ToString().Replace("file:///", "");
|
|
}
|
|
}
|
|
catch
|
|
{
|
|
}
|
|
try
|
|
{
|
|
if (File.Exists(P_0.GetType().GetProperty("Location").GetValue(P_0, new object[0])
|
|
.ToString()))
|
|
{
|
|
return P_0.GetType().GetProperty("Location").GetValue(P_0, new object[0])
|
|
.ToString();
|
|
}
|
|
}
|
|
catch
|
|
{
|
|
}
|
|
return "";
|
|
}
|
|
|
|
[DllImport("kernel32", EntryPoint = "LoadLibrary")]
|
|
public static extern IntPtr gkqnrtNdny(string P_0);
|
|
|
|
[DllImport("kernel32", CharSet = CharSet.Ansi, EntryPoint = "GetProcAddress")]
|
|
public static extern IntPtr DDin3UVPA4(IntPtr P_0, string P_1);
|
|
|
|
private static IntPtr miDnqfEhIg(IntPtr P_0, object P_1, uint P_2)
|
|
{
|
|
if (PKjmogYOrk == null)
|
|
{
|
|
PKjmogYOrk = (vkifub2iA5pBC6QKKGp)Marshal.GetDelegateForFunctionPointer(DDin3UVPA4(gEHrfEJaJ(), "Find ".Trim() + "ResourceA"), typeof(vkifub2iA5pBC6QKKGp));
|
|
}
|
|
return PKjmogYOrk(P_0, (string)P_1, P_2);
|
|
}
|
|
|
|
private static IntPtr vqhnXsPYog(IntPtr P_0, uint P_1, uint P_2, uint P_3)
|
|
{
|
|
if (ASkmundayI == null)
|
|
{
|
|
ASkmundayI = (JUboZP2nmxfQc3iCYQl)Marshal.GetDelegateForFunctionPointer(DDin3UVPA4(gEHrfEJaJ(), "Virtual ".Trim() + "Alloc"), typeof(JUboZP2nmxfQc3iCYQl));
|
|
}
|
|
return ASkmundayI(P_0, P_1, P_2, P_3);
|
|
}
|
|
|
|
private static int Aewnhdh01Q(IntPtr P_0, IntPtr P_1, [In][Out] byte[] P_2, uint P_3, out IntPtr P_4)
|
|
{
|
|
if (Qbcmx5uDw7 == null)
|
|
{
|
|
Qbcmx5uDw7 = (uNKJn82mYjh38x1ipfr)Marshal.GetDelegateForFunctionPointer(DDin3UVPA4(gEHrfEJaJ(), "Write ".Trim() + "Process ".Trim() + "Memory"), typeof(uNKJn82mYjh38x1ipfr));
|
|
}
|
|
return Qbcmx5uDw7(P_0, P_1, P_2, P_3, out P_4);
|
|
}
|
|
|
|
private static int axjnGNkEuR(IntPtr P_0, int P_1, int P_2, ref int P_3)
|
|
{
|
|
if (tJIm0LmLBa == null)
|
|
{
|
|
tJIm0LmLBa = (dUVmvT22uxS0u79gCdm)Marshal.GetDelegateForFunctionPointer(DDin3UVPA4(gEHrfEJaJ(), "Virtual ".Trim() + "Protect"), typeof(dUVmvT22uxS0u79gCdm));
|
|
}
|
|
return tJIm0LmLBa(P_0, P_1, P_2, ref P_3);
|
|
}
|
|
|
|
private static IntPtr IjInboOW1S(uint P_0, int P_1, uint P_2)
|
|
{
|
|
if (uvmmeGuXl1 == null)
|
|
{
|
|
uvmmeGuXl1 = (M63Uge2LZVBf5q5ALZC)Marshal.GetDelegateForFunctionPointer(DDin3UVPA4(gEHrfEJaJ(), "Open ".Trim() + "Process"), typeof(M63Uge2LZVBf5q5ALZC));
|
|
}
|
|
return uvmmeGuXl1(P_0, P_1, P_2);
|
|
}
|
|
|
|
private static int GbmnjU9Rty(IntPtr P_0)
|
|
{
|
|
if (h4TmHOxAtQ == null)
|
|
{
|
|
h4TmHOxAtQ = (ugHmaV2k3NGNvHFs8yN)Marshal.GetDelegateForFunctionPointer(DDin3UVPA4(gEHrfEJaJ(), "Close ".Trim() + "Handle"), typeof(ugHmaV2k3NGNvHFs8yN));
|
|
}
|
|
return h4TmHOxAtQ(P_0);
|
|
}
|
|
|
|
[SpecialName]
|
|
private static IntPtr gEHrfEJaJ()
|
|
{
|
|
if (DMym6J9WIk == IntPtr.Zero)
|
|
{
|
|
DMym6J9WIk = gkqnrtNdny("kernel ".Trim() + "32.dll");
|
|
}
|
|
return DMym6J9WIk;
|
|
}
|
|
|
|
private static byte[] B0SnOAwX0t(object P_0)
|
|
{
|
|
using FileStream fileStream = new FileStream((string)P_0, FileMode.Open, FileAccess.Read, FileShare.Read);
|
|
int num = 0;
|
|
int num2 = (int)fileStream.Length;
|
|
byte[] array = new byte[num2];
|
|
while (num2 > 0)
|
|
{
|
|
int num3 = fileStream.Read(array, num, num2);
|
|
num += num3;
|
|
num2 -= num3;
|
|
}
|
|
return array;
|
|
}
|
|
|
|
internal static Stream BRMn51leeU()
|
|
{
|
|
return new MemoryStream();
|
|
}
|
|
|
|
internal static byte[] MV4n8quFJb(object P_0)
|
|
{
|
|
return ((MemoryStream)P_0).ToArray();
|
|
}
|
|
|
|
private static byte[] cagnPx0u94(object P_0)
|
|
{
|
|
Stream stream = BRMn51leeU();
|
|
SymmetricAlgorithm symmetricAlgorithm = zZmntn1H11();
|
|
symmetricAlgorithm.Key = new byte[32]
|
|
{
|
|
118, 163, 178, 10, 113, 192, 77, 145, 182, 173,
|
|
20, 210, 196, 66, 154, 85, 250, 77, 68, 252,
|
|
91, 79, 250, 58, 223, 138, 221, 57, 69, 230,
|
|
79, 254
|
|
};
|
|
symmetricAlgorithm.IV = new byte[16]
|
|
{
|
|
49, 216, 227, 38, 41, 182, 99, 252, 237, 212,
|
|
8, 154, 50, 6, 157, 158
|
|
};
|
|
CryptoStream cryptoStream = new CryptoStream(stream, symmetricAlgorithm.CreateDecryptor(), CryptoStreamMode.Write);
|
|
cryptoStream.Write((byte[])P_0, 0, ((Array)P_0).Length);
|
|
cryptoStream.Close();
|
|
byte[] result = MV4n8quFJb(stream);
|
|
NBKP5U21DpWjdkoBBdj.YtEk5Wl7Vq();
|
|
return result;
|
|
}
|
|
|
|
private byte[] E53nvCaPZE()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
private byte[] l7onwdtX8E()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
private byte[] WhenKggRDe()
|
|
{
|
|
_ = "8Kj3OUpfwdLP9z7p8z".Length;
|
|
_ = 0;
|
|
return new byte[2] { 1, 2 };
|
|
}
|
|
|
|
private byte[] k2MnzverUZ()
|
|
{
|
|
_ = "w0D23YYVmrK4XbM".Length;
|
|
_ = 0;
|
|
return new byte[2] { 1, 2 };
|
|
}
|
|
|
|
private byte[] eYdmfPOrlh()
|
|
{
|
|
_ = "OPKQttIQ7orGnbC".Length;
|
|
_ = 0;
|
|
return new byte[2] { 1, 2 };
|
|
}
|
|
|
|
private byte[] r1umi0smmu()
|
|
{
|
|
_ = "bsDwji7gqOYJRJCZ".Length;
|
|
_ = 0;
|
|
return new byte[2] { 1, 2 };
|
|
}
|
|
|
|
internal byte[] Cf2mnDVCT1()
|
|
{
|
|
_ = "ZbwtP7NAym3vhbDkBOKRBD".Length;
|
|
_ = 0;
|
|
return new byte[2] { 1, 2 };
|
|
}
|
|
|
|
internal byte[] pJQmmHmxgg()
|
|
{
|
|
_ = "HYPM8XLKEQCScjB".Length;
|
|
_ = 0;
|
|
return new byte[2] { 1, 2 };
|
|
}
|
|
|
|
internal byte[] wN5m2mLi2Q()
|
|
{
|
|
_ = "MOyozPJhKzzpsbJwYOs3Ps".Length;
|
|
_ = 0;
|
|
return new byte[2] { 1, 2 };
|
|
}
|
|
|
|
internal byte[] hMemL78Jim()
|
|
{
|
|
_ = "alu0vLJQVnaLhzF".Length;
|
|
_ = 0;
|
|
return new byte[2] { 1, 2 };
|
|
}
|
|
|
|
internal static object WTRcNW20dLXCvYlfZJ1(object P_0)
|
|
{
|
|
return ((MYOrd0mPu5bSv9tbdB1)P_0).KCFlcDdR6L();
|
|
}
|
|
|
|
internal static void w26vUy2ebxI2KjunxDQ(object P_0, long P_1)
|
|
{
|
|
((Stream)P_0).Position = P_1;
|
|
}
|
|
|
|
internal static long QkNZMQ2HUZKKIIno98a(object P_0)
|
|
{
|
|
return ((Stream)P_0).Length;
|
|
}
|
|
|
|
internal static object ksrn3y26jqNk5vRKU9w(object P_0, int P_1)
|
|
{
|
|
return ((MYOrd0mPu5bSv9tbdB1)P_0).yHNmvCnxts(P_1);
|
|
}
|
|
|
|
internal static void uWEtGR2rNygjCdlLxFy(object P_0)
|
|
{
|
|
((MYOrd0mPu5bSv9tbdB1)P_0).OQMmzDFCLi();
|
|
}
|
|
|
|
internal static void a8LnKM23XIcLLFYaYNt(object P_0)
|
|
{
|
|
Array.Reverse((Array)P_0);
|
|
}
|
|
|
|
internal static object jE43cD2q4W2Gqpx2yC6(object P_0)
|
|
{
|
|
return ((Assembly)P_0).GetName();
|
|
}
|
|
|
|
internal static object oufm0n2Xn0fiQZsPfCb(object P_0)
|
|
{
|
|
return ((AssemblyName)P_0).GetPublicKeyToken();
|
|
}
|
|
|
|
internal static object N6Dd0A2hIeXTgqgDmWs()
|
|
{
|
|
return zZmntn1H11();
|
|
}
|
|
|
|
internal static void HiTNu82GfThRfW0hTbf(object P_0, CipherMode P_1)
|
|
{
|
|
((SymmetricAlgorithm)P_0).Mode = P_1;
|
|
}
|
|
|
|
internal static object J611tK2bjgrFf0GFgX2(object P_0, object P_1, object P_2)
|
|
{
|
|
return ((SymmetricAlgorithm)P_0).CreateDecryptor((byte[])P_1, (byte[]?)P_2);
|
|
}
|
|
|
|
internal static object pEv2PH2jdHxtsUBOLC3()
|
|
{
|
|
return BRMn51leeU();
|
|
}
|
|
|
|
internal static void qhOfoh2Oy4L7rPoT6d2(object P_0, object P_1, int P_2, int P_3)
|
|
{
|
|
((Stream)P_0).Write((byte[])P_1, P_2, P_3);
|
|
}
|
|
|
|
internal static void PLFbLZ25eSSFu7FoHeW(object P_0)
|
|
{
|
|
((CryptoStream)P_0).FlushFinalBlock();
|
|
}
|
|
|
|
internal static object BlIy1c28S1oL8jNik4p(object P_0)
|
|
{
|
|
return MV4n8quFJb(P_0);
|
|
}
|
|
|
|
internal static void kdPZON2Pm0iofCyTwE4(object P_0)
|
|
{
|
|
((Stream)P_0).Close();
|
|
}
|
|
|
|
internal static object kZIeaA2vQMFYkum8IrB(object P_0)
|
|
{
|
|
return ((Assembly)P_0).EntryPoint;
|
|
}
|
|
|
|
internal static bool DqNNHj2wrp9sPOfa8nC(object P_0, object P_1)
|
|
{
|
|
return (MethodInfo?)P_0 == (MethodInfo?)P_1;
|
|
}
|
|
|
|
internal static bool OLjmZe2ujXfo46aKE0t()
|
|
{
|
|
return null == null;
|
|
}
|
|
|
|
internal static object FqDSSI2xrG6idohWKqR()
|
|
{
|
|
return null;
|
|
}
|
|
}
|