Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- #!/usr/local/bin/python
- ##-------|FR_PASSGEN v.1.1|-------
- ##Voilà un petit Script sympathique
- ##Il s'agit surtout d'une bonne base
- ##à améliorer.
- ##Je suis interessé par vos amliorations
- ##www.labo-logo.com
- ##
- ##Pour les autres Au plaisir ! ; )
- ##Ps : Un petit commentaire fait toujours plaisir
- # Def de calcul pour codes postaux, on se rend compte qu'il calcule aussi des codes postaux qui n'exsistent pas j'ai choisi la simplicité de l'algo.
- def poste() :
- codept = open(str(pseudo+".txt"),"a")
- print ("- En cours -")
- for p1 in range(1001,9342) :
- codept.write(pseudo+"0"+str(p1)+"\n")
- for p2 in range(10001,94081) :
- codept.write(pseudo+str(p2)+"\n")
- codept.close()
- print ("- Gen Code Postaux Success -")
- # Def de calcul des numéros de départements
- def departement() :
- print ("-En cours-")
- dep = 0
- dept = open(str(pseudo + ".txt"),"a")
- while dep < 10 :
- dept.write(pseudo+"0"+str(dep)+"\n")
- dep +=1
- while dep <= 96 :
- depa = str(pseudo)+str(dep)+"\n"
- dept.write(depa)
- dep += 1
- ile = 0
- while ile <= 7 :
- base = str(97)
- ilea = str(ile)
- dept.write(pseudo+base+ilea+"\n")
- ile += 1
- print ("- Gen Departement Success -")
- dept.close()
- # Def de calcul des numéros de carte-bleues à 4 chiffres
- def carte_bleu() :
- carte_bleu = open(str(pseudo + ".txt"),"a")
- print ("-En cours-")
- for w in xrange(10):
- for x in xrange(10):
- for y in xrange(10):
- for z in range(10):
- a2 = str(pseudo)+str(w)+str(x)+str(y)+str(z)+"\n"
- carte_bleu.write(a2)
- carte_bleu.close()
- print ("- Gen Carte Bleu Success -")
- # Def de calcul de l'année de naissance , Note : l'utilisation de def_carte_bleu incluent les résultats de def_naissance.
- def naissance() :
- a1 = 1800
- print ("-En cours-")
- naissance = open(str(pseudo + ".txt"),"a")
- while a1 < 2030 :
- b = str(a1)+"\n"
- g = (pseudo + b)
- naissance.write(g)
- a1 += 1
- print ("- Gen Naissace Success -")
- naissance.close()
- # Menu de choix actions
- def choix() :
- choixa= raw_input()
- if choixa == str("a") :
- naissance()
- elif choixa == "b" :
- carte_bleu()
- elif choixa == "c" :
- departement()
- elif choixa == "d" :
- poste()
- elif choixa == "e" :
- # naissance() Enlevée car inutile
- carte_bleu()
- departement()
- poste()
- elif choixa == "f" :
- pass
- # On evite les erreurs :
- elif choixa != "a"or choixa != "b" or choixa != "c" or choixa != "d" or choixa != "e" or choixa != "f" :
- print ("Choissisez entre a,b,c,d ou e !")
- choix()
- # Intro et Menu de base du code équivalent de "main" en c++
- print("°-------|FR_PASSGEN v.1.1|-------° \n\n--- Generateur de Dictionnaire d'après pseudo pour Bruteforce --- \n--- | Par lobo-logo.com | --- \nDonnez le pseudo : \n (Le script va générer les mots de passes possibles en fonction du pseudo) \n ")
- pseudo= raw_input ("Pseudo ->")
- print ("La liste sera cree pour : ["+str(pseudo) +"] Et sera disponible dans : "+str(pseudo)+".txt")
- bool1 = raw_input("Le pseudo est bon ? \n[ y ou n ] : ")
- while bool1 != "y" :
- print ("Donnez le pseudo : \n")
- pseudo = raw_input("->")
- print ("La liste sera cree pour : ["+str(pseudo) +"] Et sera disponible dans : "+str(pseudo)+".txt")
- bool1 = raw_input("Est-ce bon ce coup-ci ? \n[ y ou n ] : ")
- print("Que voulez-vous ajouter au pseudo ? \na- Annees de naissance (de 1800 - 2030) \nb - Codes cartes-bleues (WXYZ) \nc- Numeros Departements \nd- Codes Postaux (Hors DOM-TOM) \ne- Tout (All)\nf- Quitter")
- # On se connecte à def_choix soit le menu ; )
- choix()
- # Message de fin
- print ("Merci d'avoir utilisé le script | Bon hack | Tuto -> labo-logo.com")
- # Mise en pause de programme
- close = raw_input()
- # A+ ;-)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement