Guest User

Untitled

a guest
Jan 16th, 2018
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. import requests
  2.  
  3. s = requests.Session()
  4. post_url = 'https://www.facebook.com/login.php?login_attempt=1&lwv=110'
  5.  
  6. headers = {"User-agent" : 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:7.0.1) Gecko/20100101 Firefox/7.0.1'}
  7. login_data = {'email': 'USERNAME', 'pass': 'PASSWORD'}
  8. pag_formulario = s.post(formulario_url, headers=headers, data=login_data)
  9.  
  10. import mechanize
  11.  
  12. url = 'https://m.facebook.com'
  13. loggedin_title = 'Facebook' # isto vai servir para confirmarmos que estamos loggedin, vendo o titulo da pagina para onde fomos redirecionados
  14. username = 'USERNAME'
  15. password = 'PASSWORD'
  16.  
  17. browser = mechanize.Browser()
  18. browser.set_handle_robots(False)
  19. browser.addheaders = [('User-Agent', 'Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.6)')]
  20.  
  21. browser.open(url)
  22. browser.select_form(nr=0)
  23. browser.form["email"] = username
  24. browser.form["pass"] = password
  25. browser.submit()
  26.  
  27. if browser.title() == loggedin_title:
  28. print '[+] SUCCESS'
  29. print 'Username: {}nPassword: {}'.format(username, password)
  30. else:
  31. print '[-] LOGIN FAILED'
  32.  
  33. import robobrowser
  34. import re
  35.  
  36. url = 'https://m.facebook.com'
  37. loggedin_title = 'Facebook' # isto vai servir para confirmarmos que estamos loggedin, vendo o titulo da pagina para onde fomos redirecionados
  38.  
  39. browser = robobrowser.RoboBrowser(history=True, parser='html.parser')
  40. browser.open(url)
  41.  
  42. form = browser.get_form(id='login_form')
  43. form['email'].value = 'USERNAME'
  44. form['pass'].value = 'PASSWORD'
  45. browser.submit_form(form, submit=form['login'])
  46.  
  47. redirect_title = re.compile('<title>(.*?)</title>').search(str(browser.parsed)).group(1)
  48.  
  49. if(redirect_title == loggedin_title):
  50. print('[+] SUCCESS')
  51. print('Username: {}nPassword: {}'.format(form['email'].value, form['pass'].value))
  52. else:
  53. print('[-] LOGIN FAILED')
Add Comment
Please, Sign In to add comment