Arcanecfg

ArcanecfgFacebookLogin_VB.NET

Jul 12th, 2016
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 1.99 KB | None | 0 0
  1. 'Arcanecfg Facebook Login.+
  2. '------------------------+
  3. 'Written by Arcanecfg.
  4. 'Website: www.WastedWolf.com
  5. 'Do NOT remove this.
  6. '------------------------+
  7. '--------- END ----------+
  8. Public Class ArcaneyonFacebookLogin
  9.     Public Function Login(ByVal Email As String, ByVal Password As String) As Boolean
  10.         Dim postData As String = "lsd=AVphHiRP&email=" & Email & "&pass=" & Password & "&lgnrnd=093439_-52j&lgnjs=1380213284&locale=en_GB"
  11.         Dim tempCookies As New System.Net.CookieContainer
  12.         Dim facebookEncoding As New System.Text.UTF8Encoding
  13.         Dim byteData As Byte() = facebookEncoding.GetBytes(postData)
  14.         Dim facebookReq As System.Net.HttpWebRequest = DirectCast(System.Net.WebRequest.Create _
  15.             ("https://m.facebook.com/login.php"), System.Net.HttpWebRequest)
  16.         facebookReq.Method = "POST"
  17.         facebookReq.KeepAlive = True
  18.         facebookReq.CookieContainer = tempCookies
  19.         facebookReq.ContentType = "application/x-www-form-urlencoded"
  20.         facebookReq.Referer = "https://m.facebook.com/"
  21.         facebookReq.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/4.0 (.NET CLR 3.5.30729)"
  22.         facebookReq.ContentLength = byteData.Length
  23.         Dim facebookReqStream As System.IO.Stream = facebookReq.GetRequestStream()
  24.         facebookReqStream.Write(byteData, 0, byteData.Length)
  25.         Dim facebookResponse As System.Net.HttpWebResponse
  26.         facebookResponse = DirectCast(facebookReq.GetResponse(), System.Net.HttpWebResponse)
  27.         tempCookies.Add(facebookResponse.Cookies)
  28.         Dim facebookReqReader As New System.IO.StreamReader(facebookResponse.GetResponseStream())
  29.         Dim facebookSource As String = facebookReqReader.ReadToEnd
  30.         If facebookSource.Contains("logout") Or facebookSource.Contains("Your account is temporarily locked.") Then
  31.             Login = True
  32.         Else
  33.             Login = False
  34.         End If
  35.         Return Login
  36.     End Function
  37. End Class
Add Comment
Please, Sign In to add comment