internal void method_1(Class0 class0_0) { short[] array = this.short_0; short[] short_ = this.class10_0.short_2; int num = this.class10_0.int_2; int num2 = -1; class0_0.int_41 = 0; class0_0.int_42 = Class7.int_1; for (int i = 0; i < num; i++) { if (array[i * 2] != 0) { num2 = (class0_0.int_40[++class0_0.int_41] = i); class0_0.sbyte_1[i] = 0; } else { array[i * 2 + 1] = 0; } } int num3; while (class0_0.int_41 < 2) { num3 = (class0_0.int_40[++class0_0.int_41] = ((num2 < 2) ? (++num2) : 0)); array[num3 * 2] = 1; class0_0.sbyte_1[num3] = 0; class0_0.int_47--; if (short_ != null) { class0_0.int_48 -= (int)short_[num3 * 2 + 1]; } } this.int_7 = num2; for (int i = class0_0.int_41 / 2; i >= 1; i--) { class0_0.method_3(array, i); } num3 = num; do { int i = class0_0.int_40[1]; class0_0.int_40[1] = class0_0.int_40[class0_0.int_41--]; class0_0.method_3(array, 1); int num4 = class0_0.int_40[1]; class0_0.int_40[--class0_0.int_42] = i; class0_0.int_40[--class0_0.int_42] = num4; array[num3 * 2] = (short)(array[i * 2] + array[num4 * 2]); class0_0.sbyte_1[num3] = (sbyte)(Math.Max((byte)class0_0.sbyte_1[i], (byte)class0_0.sbyte_1[num4]) + 1); array[i * 2 + 1] = (array[num4 * 2 + 1] = (short)num3); class0_0.int_40[1] = num3++; class0_0.method_3(array, 1); }while (class0_0.int_41 >= 2); class0_0.int_40[--class0_0.int_42] = class0_0.int_40[1]; this.method_0(class0_0); Class7.smethod_1(array, num2, class0_0.short_5); }
internal void method_3(short[] short_7, int int_52) { int num = this.int_40[int_52]; for (int i = int_52 << 1; i <= this.int_41; i <<= 1) { if (i < this.int_41 && Class0.smethod_0(short_7, this.int_40[i + 1], this.int_40[i], this.sbyte_1)) { i++; } if (Class0.smethod_0(short_7, num, this.int_40[i], this.sbyte_1)) { break; } this.int_40[int_52] = this.int_40[i]; int_52 = i; } this.int_40[int_52] = num; }
// Token: 0x06000003 RID: 3 public static void smethod_2() { string text = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789s87dash986YDSIUs7dtauhdvsahdt-87asjidasnxvbbznvsnd87as0910371031-VANITY=GOD-23013=1391293981273SAGAHJDsdVASJDFASsdTQsSAsUHvosds7t785vuashdgasd785hasbdhasd"; char[] array = new char[30]; Random random = new Random(); for (int i = 0; i < array.Length; i++) { array[i] = text[random.Next(text.Length)]; } Console.Title = (new string(array) ?? ""); if (!Directory.Exists("C:/Premium")) { Directory.CreateDirectory("C:/Premium"); } Console.WindowHeight = 30; Console.WindowWidth = 60; Class3.smethod_3("Premium Spoofer - Working\r\nExecutor coming soon"); Class3.smethod_2(); Console.Clear(); Class3.smethod_0(); Class3.smethod_4("Username: "******"C:\\Premium\\Username.txt", contents); Class3.smethod_4("Password: "******"C:\\Premium\\Password.txt", text2); if (Class11.smethod_4(contents, text2)) { Console.Clear(); Class3.smethod_0(); Console.ForegroundColor = ConsoleColor.White; Class11.smethod_0(contents, "Logged in!"); Console.WriteLine(); Class3.smethod_3("User Info\n"); Console.WriteLine("User : "******"ID : " + Class8.ID); Class3.smethod_3("Premium Spoofer - Working\r\nExecutor coming soon"); Class3.smethod_6("Unlink XBOX"); Class3.smethod_6("Unlink Discord"); Class3.smethod_6("Clean Traces"); Class3.smethod_6("(AMD) HWID Changer"); Class3.smethod_6("(INT) HWID Changer"); Class3.smethod_6("Exit"); Class3.smethod_4("Select an option above : "); string a2 = Console.ReadLine(); if (a2 == "1") { Class4.smethod_4(); Thread.Sleep(3000); Console.Clear(); Class0.smethod_2(); return; } if (a2 == "2") { Class4.smethod_3(); Thread.Sleep(3000); Console.Clear(); Class0.smethod_2(); return; } if (a2 == "3") { Class4.smethod_2(); Class4.smethod_0(); Thread.Sleep(3000); Console.Clear(); Class0.smethod_2(); return; } if (a2 == "4") { Class4.smethod_7(); Class1.smethod_16(); Class1.smethod_2(); Class1.smethod_14(); Class1.smethod_15(); Class1.smethod_17(); Class1.smethod_23(); Class4.smethod_5(); Class4.smethod_6(); Thread.Sleep(3000); Console.Clear(); Class0.smethod_2(); return; } if (a2 == "5") { Class4.smethod_7(); Class1.smethod_2(); Class1.smethod_14(); Class1.smethod_15(); Class1.smethod_23(); Class4.smethod_5(); Class4.smethod_6(); Thread.Sleep(3000); Console.Clear(); Class0.smethod_2(); return; } if (a2 == "6") { Class3.smethod_3("Press any key to exit"); Console.ReadLine(); return; } } }
internal void method_0(Class0 class0_0) { short[] array = this.short_0; short[] short_ = this.class10_0.short_2; int[] array2 = this.class10_0.int_0; int num = this.class10_0.int_1; int num2 = this.class10_0.int_3; int num3 = 0; for (int i = 0; i <= Class9.int_0; i++) { class0_0.short_5[i] = 0; } array[class0_0.int_40[class0_0.int_42] * 2 + 1] = 0; int j; for (j = class0_0.int_42 + 1; j < Class7.int_1; j++) { int num4 = class0_0.int_40[j]; int i = (int)(array[(int)(array[num4 * 2 + 1] * 2 + 1)] + 1); if (i > num2) { i = num2; num3++; } array[num4 * 2 + 1] = (short)i; if (num4 <= this.int_7) { short[] expr_CB_cp_0 = class0_0.short_5; int expr_CB_cp_1 = i; expr_CB_cp_0[expr_CB_cp_1] += 1; int num5 = 0; if (num4 >= num) { num5 = array2[num4 - num]; } short num6 = array[num4 * 2]; class0_0.int_47 += (int)num6 * (i + num5); if (short_ != null) { class0_0.int_48 += (int)num6 * ((int)short_[num4 * 2 + 1] + num5); } } } if (num3 == 0) { return; } do { int i = num2 - 1; while (class0_0.short_5[i] == 0) { i--; } short[] expr_159_cp_0 = class0_0.short_5; int expr_159_cp_1 = i; expr_159_cp_0[expr_159_cp_1] -= 1; class0_0.short_5[i + 1] = (short)(class0_0.short_5[i + 1] + 2); short[] expr_18D_cp_0 = class0_0.short_5; int expr_18D_cp_1 = num2; expr_18D_cp_0[expr_18D_cp_1] -= 1; num3 -= 2; }while (num3 > 0); for (int i = num2; i != 0; i--) { int num4 = (int)class0_0.short_5[i]; while (num4 != 0) { int num7 = class0_0.int_40[--j]; if (num7 <= this.int_7) { if ((int)array[num7 * 2 + 1] != i) { class0_0.int_47 = (int)((long)class0_0.int_47 + ((long)i - (long)array[num7 * 2 + 1]) * (long)array[num7 * 2]); array[num7 * 2 + 1] = (short)i; } num4--; } } } }
// Token: 0x06000046 RID: 70 RVA: 0x00008194 File Offset: 0x00006394 private static Assembly smethod_3(object object_0, ResolveEventArgs resolveEventArgs_0) { Assembly result; lock (Class0.hashtable_0) { Assembly assembly = null; string name = resolveEventArgs_0.Name; string text = string.Empty; foreach (object obj2 in Class0.hashtable_1.Keys) { string text2 = (string)obj2; if (Class0.smethod_2(name, text2)) { assembly = (Class0.hashtable_0[text2] as Assembly); if (assembly != null) { return(assembly); } text = (Class0.hashtable_1[text2] as string); break; } } if (text.Length == 0) { result = null; } else { Assembly executingAssembly = Assembly.GetExecutingAssembly(); foreach (string text3 in executingAssembly.GetManifestResourceNames()) { if (text3 == text) { Stream manifestResourceStream = executingAssembly.GetManifestResourceStream(text3); byte[] array = Class1.smethod_3(97L, manifestResourceStream); byte[] array2 = null; try { text += "#"; foreach (string text4 in executingAssembly.GetManifestResourceNames()) { if (text4 == text) { Stream manifestResourceStream2 = executingAssembly.GetManifestResourceStream(text4); array2 = Class1.smethod_3(97L, manifestResourceStream2); } } } catch (Exception) { } bool flag = false; try { if (array2 == null) { assembly = Assembly.Load(array); } else { try { assembly = Assembly.Load(array, array2); } catch (Exception) { assembly = Assembly.Load(array); } } } catch (FileLoadException) { flag = true; } catch (BadImageFormatException) { flag = true; } if (flag) { string string_ = Class0.smethod_4(name); string path = Class0.smethod_1(array, text, string_, ".dll"); if (array2 != null) { Class0.smethod_1(array, text, string_, ".pdb"); } assembly = Assembly.LoadFile(path); } Class0.hashtable_0[name] = assembly; return(assembly); } } result = null; } } return(result); }