Guest User

Untitled

a guest
Aug 15th, 2018
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. Retreive DOM data from site
  2. onclick="(JSCC.get('j4eb9ad57ab8a19f468880561') && JSCC.get('j4eb9ad57ab8a19f468880561').getHandler())(); return false;"
  3.  
  4. private CookieContainer GetCookieContainer(string loginURL, string userName, string password)
  5. {
  6. var webRequest = WebRequest.Create(loginURL) as HttpWebRequest;
  7. var responseReader = new StreamReader(webRequest.GetResponse().GetResponseStream());
  8. string responseData = responseReader.ReadToEnd();
  9. responseReader.Close();
  10.  
  11. // Now you may need to extract some values from the login form and build the POST data with your username and password.
  12. // I don't know what exactly you need to POST but again a TamperData observation will help you to find out.
  13. string postData =String.Format("UserName={0}&Password={1}", userName, password); // I emphasize that this is just an example.
  14.  
  15. // cookie container
  16. var cookies = new CookieContainer();
  17.  
  18. // post the login form
  19. webRequest = WebRequest.Create(loginURL) as HttpWebRequest;
  20. webRequest.Method = "POST";
  21. webRequest.ContentType = "application/x-www-form-urlencoded";
  22. webRequest.CookieContainer = cookies;
  23.  
  24. // write the form values into the request message
  25. var requestWriter = new StreamWriter(webRequest.GetRequestStream());
  26. requestWriter.Write(postData);
  27. requestWriter.Close();
  28.  
  29. webRequest.GetResponse().Close();
  30. return cookies;
  31. }
  32.  
  33. var webRequest = WebRequest.Create(url) as HttpWebRequest;
  34. webRequest.CookieContainer = GetCookieContainer(url, userName, password);
  35. var responseStream = webRequest.GetResponse().GetResponseStream();
Add Comment
Please, Sign In to add comment