Hack x Crack - Comunidad de Seguridad informática

Programación => Scripting => Python => Mensaje iniciado por: #Roedor en Abril 25, 2014, 12:57:14 am

Título: Queso Diccionario Creador
Publicado por: #Roedor en Abril 25, 2014, 12:57:14 am
Hola a todo HackxCrack, bueno aqui les traigo una herramienta recien salida de la madriguera... es mi primer Herramienta 100% codeada por mi.

(https://fbcdn-profile-a.akamaihd.net/hprofile-ak-prn1/c44.21.263.263/s160x160/603771_112259515634913_1294741950_n.png)

Empece a estudiar python hace una semana, pero tambien estuve viendo el tema de crackeo por Fuerza Bruta las contraseñas WPA, y buscando buscando diccionarios, ninguno me llamo la atencion, asi que pense, por que usar cosas de otro? porque no crear mis propias herramientas? asi que me decidi a crear mi propio diccionario... Pero se hacia interminable escribirlo manualmente linea por linea al diccionario, asi que digo, vamos a simplificarnos las cosas, y con lo poco que he aprendido de Python pude codear esto
Esta en python 2.7

Código: [Seleccionar]
# -*- encoding: utf-8 -*-
#!/usr/bin/env python
#
# ================================================================
# ======                                                     =====
# ======            Queso Diccionary Creator                 =====
# ======                                                     =====
# ================================================================
#
# ----> Autor: <#>Roedor
#
# Eres Libre de compartir y mejorear siemrpe y cuando respetes al AUTOR menncionandolo
#
#
#
# Skype: roedor.escurridizo
#

print '''

=====================================================
===     Queso Diccionary Creator by #Roedor       ===
=====================================================

     _._
        .-'   `
      __|__
     /     \
     |()_()|
     \{o o}/
      =\o/=   

'''
opcion = 0

while (opcion !=2):
print '''
==========
       MENU
    ==========
Digite el numero de la opcion deseada:

1 - CREAR Diccionario o Agregar palabras a Diccionario existente

2 - SALIR 
'''
opcion = raw_input("Elija el numero de Opcion: ")


if (opcion == "1"):

print '''
1 - Crear NUEVO Diccionario de Cero
---------------------------------------

'''

dicc = raw_input("coloque el nombre que le quiere poner a su diccionario : ")
diccion = dicc + ".txt"


print " \n"
print " \n"


pal1 = raw_input("Digite PRIMERA palabra a juntar: ")
pal2 = raw_input("Digite SEGUNDA palabra a juntar: ")



n1 = pal1[0]
n2 = pal1[1]
n3 = pal1[2]
n4 = pal1[3]
n5 = pal2[0]
n6 = pal2[1]
n7 = pal2[2]
n8 = pal2[3]

espacio = " \n"

f = open(diccion, 'a')

com1min = pal1.lower() + pal2.lower()
com2min = pal2.lower() + pal1.lower()
com1may = pal1.upper() + pal2.upper()
com2may = pal2.upper() + pal1.upper()
com1maymin = pal1.upper() + pal2.lower()
com2maymin = pal1.lower() + pal2.upper()
com1cap = pal1.capitalize() + pal2.lower()
com2cap = pal1.capitalize() + pal2.upper()
com3cap = pal1.capitalize() + pal2.capitalize()
com4cap = pal1.lower() + pal2.capitalize()
com5cap = pal1.upper() + pal2.capitalize()
comgen1 = n1.lower() + n2.upper() + n3.lower() + n4.lower() + pal2.lower()
comgen2 = n1.lower() + n2.upper() + n3.upper() + n4.lower() + pal2.lower()
comgen3 = n1.lower() + n2.upper() + n3.upper() + n4.upper() + pal2.lower()
comgen4 = n1.lower() + n2.upper() + n3.lower() + n4.lower() + pal2.upper()
comgen5 = n1.lower() + n2.upper() + n3.upper() + n4.lower() + pal2.upper()
comgen6 = n1.lower() + n2.upper() + n3.upper() + n4.upper() + pal2.upper()
comgen7 = n1.lower() + n2.lower() + n3.upper() + n4.lower() + pal2.lower()
comgen8 = n1.lower() + n2.lower() + n3.lower() + n4.upper() + pal2.lower()
comgen9 = n1.lower() + n2.upper() + n3.upper() + n4.upper() + pal2.lower()
comgen10 = n1.lower() + n2.lower() + n3.upper() + n4.lower() + pal2.upper()
comgen11 = n1.lower() + n2.lower() + n3.lower() + n4.upper() + pal2.upper()
comgen12 = n1.lower() + n2.upper() + n3.upper() + n4.upper() + pal2.upper()
comgen13 = n1.upper() + n2.upper() + n3.lower() + n4.lower() + pal2.lower()
comgen14 = n1.upper() + n2.lower() + n3.upper() + n4.lower() + pal2.lower()
comgen15 = n1.upper() + n2.lower() + n3.lower() + n4.upper() + pal2.lower()
comgen16 = n1.lower() + n2.upper() + n3.upper() + n4.lower() + pal2.lower()
comgen17 = n1.lower() + n2.upper() + n3.lower() + n4.upper() + pal2.lower()
comgen18 = n1.lower() + n2.lower() + n3.upper() + n4.upper() + pal2.lower()

comgen19 = n1.upper() + n2.upper() + n3.lower() + n4.lower() + pal2.upper()
comgen20 = n1.upper() + n2.lower() + n3.upper() + n4.lower() + pal2.upper()
comgen21 = n1.upper() + n2.lower() + n3.lower() + n4.upper() + pal2.upper()
comgen22 = n1.lower() + n2.upper() + n3.upper() + n4.lower() + pal2.upper()
comgen23 = n1.lower() + n2.upper() + n3.lower() + n4.upper() + pal2.upper()
comgen24 = n1.lower() + n2.lower() + n3.upper() + n4.upper() + pal2.upper()

comgen25 = n5.upper() + n6.upper() + n7.lower() + n8.lower() + pal1.lower()
comgen26 = n5.upper() + n6.lower() + n7.upper() + n8.lower() + pal1.lower()
comgen27 = n5.upper() + n6.lower() + n7.lower() + n8.upper() + pal1.lower()
comgen28 = n5.lower() + n6.upper() + n7.upper() + n8.lower() + pal1.lower()
comgen29 = n5.lower() + n6.upper() + n7.lower() + n8.upper() + pal1.lower()
comgen30 = n5.lower() + n6.lower() + n7.upper() + n8.upper() + pal1.lower()

comgen31 = n5.upper() + n6.upper() + n7.lower() + n8.lower() + pal1.upper()
comgen32 = n5.upper() + n6.lower() + n7.upper() + n8.lower() + pal1.upper()
comgen33 = n5.upper() + n6.lower() + n7.lower() + n8.upper() + pal1.upper()
comgen34 = n5.lower() + n6.upper() + n7.upper() + n8.lower() + pal1.upper()
comgen35 = n5.lower() + n6.upper() + n7.lower() + n8.upper() + pal1.upper()
comgen36 = n5.lower() + n6.lower() + n7.upper() + n8.upper() + pal1.upper()

comgen37 = n1.lower() + n2.upper() + n3.lower() + n4.lower() + pal2.capitalize()
comgen38 = n1.lower() + n2.upper() + n3.upper() + n4.lower() + pal2.capitalize()
comgen39 = n1.lower() + n2.upper() + n3.upper() + n4.upper() + pal2.capitalize()
comgen40 = n1.lower() + n2.upper() + n3.lower() + n4.lower() + pal2.capitalize()
comgen41 = n1.lower() + n2.upper() + n3.upper() + n4.lower() + pal2.capitalize()
comgen42 = n1.lower() + n2.upper() + n3.upper() + n4.upper() + pal2.capitalize()
comgen43 = n1.lower() + n2.lower() + n3.upper() + n4.lower() + pal2.capitalize()
comgen44 = n1.lower() + n2.lower() + n3.lower() + n4.upper() + pal2.capitalize()
comgen45 = n1.lower() + n2.upper() + n3.upper() + n4.upper() + pal2.capitalize()
comgen46 = n1.lower() + n2.lower() + n3.upper() + n4.lower() + pal2.capitalize()
comgen47 = n1.lower() + n2.lower() + n3.lower() + n4.upper() + pal2.capitalize()
comgen48 = n1.lower() + n2.upper() + n3.upper() + n4.upper() + pal2.capitalize()
comgen49 = n1.upper() + n2.upper() + n3.lower() + n4.lower() + pal2.capitalize()
comgen50 = n1.upper() + n2.lower() + n3.upper() + n4.lower() + pal2.capitalize()
comgen51 = n1.upper() + n2.lower() + n3.lower() + n4.upper() + pal2.capitalize()
comgen52 = n1.lower() + n2.upper() + n3.upper() + n4.lower() + pal2.capitalize()
comgen53 = n1.lower() + n2.upper() + n3.lower() + n4.upper() + pal2.capitalize()
comgen54 = n1.lower() + n2.lower() + n3.upper() + n4.upper() + pal2.capitalize()

comgen55 = n1.upper() + n2.upper() + n3.lower() + n4.lower() + pal2.capitalize()
comgen56 = n1.upper() + n2.lower() + n3.upper() + n4.lower() + pal2.capitalize()
comgen57 = n1.upper() + n2.lower() + n3.lower() + n4.upper() + pal2.capitalize()
comgen58 = n1.lower() + n2.upper() + n3.upper() + n4.lower() + pal2.capitalize()
comgen59 = n1.lower() + n2.upper() + n3.lower() + n4.upper() + pal2.capitalize()
comgen60 = n1.lower() + n2.lower() + n3.upper() + n4.upper() + pal2.capitalize()

comgen61 = n5.upper() + n6.upper() + n7.lower() + n8.lower() + pal1.capitalize()
comgen62 = n5.upper() + n6.lower() + n7.upper() + n8.lower() + pal1.capitalize()
comgen63 = n5.upper() + n6.lower() + n7.lower() + n8.upper() + pal1.capitalize()
comgen64 = n5.lower() + n6.upper() + n7.upper() + n8.lower() + pal1.capitalize()
comgen65 = n5.lower() + n6.upper() + n7.lower() + n8.upper() + pal1.capitalize()
comgen66 = n5.lower() + n6.lower() + n7.upper() + n8.upper() + pal1.capitalize()

comgen67 = n5.upper() + n6.upper() + n7.lower() + n8.lower() + pal1.capitalize()
comgen68 = n5.upper() + n6.lower() + n7.upper() + n8.lower() + pal1.capitalize()
comgen69 = n5.upper() + n6.lower() + n7.lower() + n8.upper() + pal1.capitalize()
comgen70 = n5.lower() + n6.upper() + n7.upper() + n8.lower() + pal1.capitalize()
comgen71 = n5.lower() + n6.upper() + n7.lower() + n8.upper() + pal1.capitalize()
comgen72 = n5.lower() + n6.lower() + n7.upper() + n8.upper() + pal1.capitalize()


comgen73 = n1.lower() + n2.upper() + n3.lower() + n4.lower() + n5.upper() + n6.upper() + n7.lower() + n8.lower()
comgen74 = n1.lower() + n2.upper() + n3.upper() + n4.lower() + n5.upper() + n6.lower() + n7.upper() + n8.lower()
comgen75 = n1.lower() + n2.upper() + n3.upper() + n4.upper() + n5.upper() + n6.lower() + n7.lower() + n8.upper()
comgen76 = n1.lower() + n2.upper() + n3.lower() + n4.lower() + n5.lower() + n6.upper() + n7.upper() + n8.lower()
comgen77 = n1.lower() + n2.upper() + n3.upper() + n4.lower() + n5.lower() + n6.upper() + n7.lower() + n8.upper()
comgen78 = n1.lower() + n2.upper() + n3.upper() + n4.upper() + n5.lower() + n6.lower() + n7.upper() + n8.upper()


comgen79 = n5.upper() + n6.upper() + n7.lower() + n8.lower() + n1.lower() + n2.upper() + n3.lower() + n4.lower()
comgen80 = n5.upper() + n6.lower() + n7.upper() + n8.lower() + n1.lower() + n2.upper() + n3.lower() + n4.lower()
comgen81 = n5.upper() + n6.lower() + n7.lower() + n8.upper() + n1.lower() + n2.upper() + n3.lower() + n4.lower()
comgen82 = n5.lower() + n6.upper() + n7.upper() + n8.lower() + n1.lower() + n2.upper() + n3.lower() + n4.lower()
comgen83 = n5.lower() + n6.upper() + n7.lower() + n8.upper() + n1.lower() + n2.upper() + n3.lower() + n4.lower()
comgen84 = n5.lower() + n6.lower() + n7.upper() + n8.upper() + n1.lower() + n2.upper() + n3.lower() + n4.lower()

f.write(com1min)
f.write(espacio)
f.write(com2min)
f.write(espacio)

f.write(com1may)
f.write(espacio)
f.write(com2may)
f.write(espacio)

f.write(com1maymin)
f.write(espacio)
f.write(com2maymin)
f.write(espacio)

f.write(com1cap)
f.write(espacio)
f.write(com2cap)
f.write(espacio)
f.write(com3cap)
f.write(espacio)
f.write(com4cap)
f.write(espacio)
f.write(com5cap)
f.write(espacio)

f.write(comgen1)
f.write(espacio)
f.write(comgen2)
f.write(espacio)
f.write(comgen3)
f.write(espacio)
f.write(comgen4)
f.write(espacio)
f.write(comgen5)
f.write(espacio)
f.write(comgen6)
f.write(espacio)
f.write(comgen7)
f.write(espacio)
f.write(comgen8)
f.write(espacio)
f.write(comgen9)
f.write(espacio)

f.write(comgen10)
f.write(espacio)
f.write(comgen11)
f.write(espacio)
f.write(comgen12)
f.write(espacio)
f.write(comgen13)
f.write(espacio)
f.write(comgen14)
f.write(espacio)
f.write(comgen15)
f.write(espacio)
f.write(comgen16)
f.write(espacio)
f.write(comgen17)
f.write(espacio)
f.write(comgen18)
f.write(espacio)
f.write(comgen19)
f.write(espacio)

f.write(comgen20)
f.write(espacio)
f.write(comgen21)
f.write(espacio)
f.write(comgen22)
f.write(espacio)
f.write(comgen23)
f.write(espacio)
f.write(comgen24)
f.write(espacio)
f.write(comgen25)
f.write(espacio)
f.write(comgen26)
f.write(espacio)
f.write(comgen27)
f.write(espacio)
f.write(comgen28)
f.write(espacio)
f.write(comgen29)
f.write(espacio)

f.write(comgen30)
f.write(espacio)
f.write(comgen31)
f.write(espacio)
f.write(comgen32)
f.write(espacio)
f.write(comgen33)
f.write(espacio)
f.write(comgen34)
f.write(espacio)
f.write(comgen35)
f.write(espacio)
f.write(comgen36)
f.write(espacio)
f.write(comgen37)
f.write(espacio)
f.write(comgen38)
f.write(espacio)
f.write(comgen39)
f.write(espacio)

f.write(comgen40)
f.write(espacio)
f.write(comgen41)
f.write(espacio)
f.write(comgen42)
f.write(espacio)
f.write(comgen43)
f.write(espacio)
f.write(comgen44)
f.write(espacio)
f.write(comgen45)
f.write(espacio)
f.write(comgen46)
f.write(espacio)
f.write(comgen47)
f.write(espacio)
f.write(comgen48)
f.write(espacio)
f.write(comgen49)
f.write(espacio)

f.write(comgen50)
f.write(espacio)
f.write(comgen51)
f.write(espacio)
f.write(comgen52)
f.write(espacio)
f.write(comgen53)
f.write(espacio)
f.write(comgen54)
f.write(espacio)
f.write(comgen55)
f.write(espacio)
f.write(comgen56)
f.write(espacio)
f.write(comgen57)
f.write(espacio)
f.write(comgen58)
f.write(espacio)
f.write(comgen59)
f.write(espacio)

f.write(comgen60)
f.write(espacio)
f.write(comgen61)
f.write(espacio)
f.write(comgen62)
f.write(espacio)
f.write(comgen63)
f.write(espacio)
f.write(comgen64)
f.write(espacio)
f.write(comgen65)
f.write(espacio)
f.write(comgen66)
f.write(espacio)
f.write(comgen67)
f.write(espacio)
f.write(comgen68)
f.write(espacio)
f.write(comgen69)
f.write(espacio)

f.write(comgen70)
f.write(espacio)
f.write(comgen71)
f.write(espacio)
f.write(comgen72)
f.write(espacio)
f.write(comgen73)
f.write(espacio)
f.write(comgen74)
f.write(espacio)
f.write(comgen75)
f.write(espacio)
f.write(comgen76)
f.write(espacio)
f.write(comgen77)
f.write(espacio)
f.write(comgen78)
f.write(espacio)
f.write(comgen79)
f.write(espacio)

f.write(comgen80)
f.write(espacio)
f.write(comgen81)
f.write(espacio)
f.write(comgen82)
f.write(espacio)
f.write(comgen83)
f.write(espacio)
f.write(comgen84)
f.write(espacio)
f.close()


n9 = 0


while (n9 <= 9999):

a1 = pal1.lower() + str(n9)
a2 = pal2.lower() + str(n9)
a3 = pal1.upper() + str(n9)
a4 = pal2.upper() + str(n9)
a5 = str(n9) + pal2.lower()
a6 = str(n9) + pal2.upper()
a7 = pal1.capitalize() + str(n9)
a8 = pal1.capitalize() + str(n9)
a9 = str(n9) + pal2.capitalize()

a10 = n1.lower() + n2.upper() + n3.lower() + n4.lower() + str(n9)

a11 = n1.lower() + n2.upper() + n3.upper() + n4.lower() + str(n9)
a12 = n1.lower() + n2.upper() + n3.upper() + n4.upper() + str(n9)
a13 = n1.lower() + n2.upper() + n3.lower() + n4.lower() + str(n9)
a14 = n1.lower() + n2.upper() + n3.upper() + n4.lower() + str(n9)
a15 = n1.lower() + n2.upper() + n3.upper() + n4.upper() + str(n9)
a16 = n1.lower() + n2.lower() + n3.upper() + n4.lower() + str(n9)
a17 = n1.lower() + n2.lower() + n3.lower() + n4.upper() + str(n9)
a18 = n1.lower() + n2.upper() + n3.upper() + n4.upper() + str(n9)
a19 = n1.lower() + n2.lower() + n3.upper() + n4.lower() + str(n9)

a20 = n1.lower() + n2.lower() + n3.lower() + n4.upper() + str(n9)
a21 = n1.lower() + n2.upper() + n3.upper() + n4.upper() + str(n9)
a22 = n1.upper() + n2.upper() + n3.lower() + n4.lower() + str(n9)
a23 = n1.upper() + n2.lower() + n3.upper() + n4.lower() + str(n9)
a25 = n1.upper() + n2.lower() + n3.lower() + n4.upper() + str(n9)
a27 = n1.lower() + n2.upper() + n3.upper() + n4.lower() + str(n9)
a28 = n1.lower() + n2.upper() + n3.lower() + n4.upper() + str(n9)
a29 = n1.lower() + n2.lower() + n3.upper() + n4.upper() + str(n9)

a30 = str(n9) + n1.upper() + n2.upper() + n3.lower() + n4.lower()
a31 = str(n9) + n1.upper() + n2.lower() + n3.upper() + n4.lower()
a32 = str(n9) + n1.upper() + n2.lower() + n3.lower() + n4.upper()
a33 = str(n9) + n1.lower() + n2.upper() + n3.upper() + n4.lower()
a34 = str(n9) + n1.lower() + n2.upper() + n3.lower() + n4.upper()
a35 = str(n9) + n1.lower() + n2.lower() + n3.upper() + n4.upper()
a36 = n5.upper() + n6.upper() + n7.lower() + n8.lower() + str(n9)
a37 = n5.upper() + n6.lower() + n7.upper() + n8.lower() + str(n9)
a38 = n5.upper() + n6.lower() + n7.lower() + n8.upper() + str(n9)
a39 = n5.lower() + n6.upper() + n7.upper() + n8.lower() + str(n9)

a40 = n5.lower() + n6.upper() + n7.lower() + n8.upper() + str(n9)
a41 = n5.lower() + n6.lower() + n7.upper() + n8.upper() + str(n9)
a42 = str(n9) + n5.upper() + n6.upper() + n7.lower() + n8.lower()
a43 = str(n9) + n5.upper() + n6.lower() + n7.upper() + n8.lower()
a44 = str(n9) + n5.upper() + n6.lower() + n7.lower() + n8.upper()
a45 = str(n9) + n5.lower() + n6.upper() + n7.upper() + n8.lower()
a46 = str(n9) + n5.lower() + n6.upper() + n7.lower() + n8.upper()
a47 = str(n9) + n5.lower() + n6.lower() + n7.upper() + n8.upper()
a49 = str(n9) + pal2.capitalize()

a50 = str(n9) + pal1.capitalize()

n10 = 0
f = open(diccion,'a')
f.write(a1)
f.write(espacio)
f.write(a2)
f.write(espacio)
f.write(a3)
f.write(espacio)
f.write(a4)
f.write(espacio)
f.write(a5)
f.write(espacio)
f.write(a6)
f.write(espacio)
f.write(a7)
f.write(espacio)
f.write(a8)
f.write(espacio)
f.write(a9)
f.write(espacio)

f.write(a10)
f.write(espacio)
f.write(a11)
f.write(espacio)
f.write(a12)
f.write(espacio)
f.write(a13)
f.write(espacio)
f.write(a14)
f.write(espacio)
f.write(a15)
f.write(espacio)
f.write(a16)
f.write(espacio)
f.write(a17)
f.write(espacio)
f.write(a18)
f.write(espacio)
f.write(a19)
f.write(espacio)

f.write(a20)
f.write(espacio)
f.write(a21)
f.write(espacio)
f.write(a22)
f.write(espacio)
f.write(a23)

f.write(espacio)
f.write(a25)
f.write(espacio)

f.write(a27)
f.write(espacio)
f.write(a28)
f.write(espacio)
f.write(a29)
f.write(espacio)

f.write(a30)
f.write(espacio)
f.write(a31)
f.write(espacio)
f.write(a32)
f.write(espacio)
f.write(a33)
f.write(espacio)
f.write(a34)
f.write(espacio)
f.write(a35)
f.write(espacio)
f.write(a36)
f.write(espacio)
f.write(a37)
f.write(espacio)
f.write(a38)
f.write(espacio)
f.write(a39)
f.write(espacio)

f.write(a40)
f.write(espacio)
f.write(a41)
f.write(espacio)
f.write(a42)
f.write(espacio)
f.write(a43)
f.write(espacio)
f.write(a44)
f.write(espacio)
f.write(a45)
f.write(espacio)
f.write(a46)
f.write(espacio)
f.write(a47)
f.write(espacio)
f.write(a49)
f.write(espacio)
f.close()
n9 = n9 + 1

while n10 < 10:
b1 = str(n10) + n2.upper() + n3.lower() + n4.lower() + n5.upper() + n6.upper() + n7.lower() + n8.lower()
b2 = str(n10) + n2.upper() + n3.upper() + n4.lower() + n5.upper() + n6.lower() + n7.upper() + n8.lower()
b3 = str(n10) + n2.upper() + n3.upper() + n4.upper() + n5.upper() + n6.lower() + n7.lower() + n8.upper()
b4 = str(n10) + n2.upper() + n3.lower() + n4.lower() + n5.lower() + n6.upper() + n7.upper() + n8.lower()
b5 = str(n10) + n2.upper() + n3.upper() + n4.lower() + n5.lower() + n6.upper() + n7.lower() + n8.upper()
b6 = str(n10) + n2.upper() + n3.upper() + n4.upper() + n5.lower() + n6.lower() + n7.upper() + n8.upper()
b8 = n5.upper() + n6.lower() + n7.upper() + str(n10) + n1.lower() + n2.upper() + n3.lower() + n4.lower()
b9 = n5.upper() + n6.lower() + n7.lower() + str(n10) + n1.lower() + n2.upper() + n3.lower() + n4.lower()
b10 = n5.lower() + n6.upper() + n7.upper() + str(n10) + n1.lower() + n2.upper() + n3.lower() + n4.lower()
b11 = n5.lower() + n6.upper() + n7.lower() + str(n10) + n1.lower() + n2.upper() + n3.lower() + n4.lower()
b12 = n5.lower() + n6.lower() + n7.upper() + str(n10) + n1.lower() + n2.upper() + n3.lower() + n4.lower()

f = open(diccion,'a')
f.write(b1)
f.write(espacio)
f.write(b2)
f.write(espacio)
f.write(b3)
f.write(espacio)
f.write(b4)
f.write(espacio)
f.write(b5)
f.write(espacio)
f.write(b6)
f.write(espacio)

f.write(b8)
f.write(espacio)
f.write(b9)
f.write(espacio)
f.write(b10)
f.write(espacio)
f.write(b11)
f.write(espacio)
f.write(b12)
f.write(espacio)

f.close()
n10 = n10 + 1
print ""
print ""
print "Diccionario Creado EXITOSAMENTE"
elif (opcion == "2"):
print ''' Espero que haya sido de utilidad
Saludos cordiales

Roedor

Agradecimietos : WhiZ - CrazyKade - ANTRAX   
'''
break


Lo que hace sencillamente es preguntarte el nombre del diccionario a crear o a añadir mas palabras (del cual se va a guardar con la extencion txt) y despues que coloques la primera palabra(Como minimo 4 caracteres) y despues la 2 palabra(minimo 4 caracteres)  y hace mezcla entre ambas palabras uniendolas de distintas formas con minusculas mayusculas y numeros etc....

Este es mi primer script, espero que sea de su agrado y como siempre  - Cualquier Duda, Consulta, Critica o Mejora, vendran bienvenidas

Link para descargarlo:
https://mega.co.nz/#!KRAwHCwY!-U7HqiJCmvzhrDBFX5m4YC7eQ7ZHGm9-lEz5NsLqdow (https://mega.co.nz/#!KRAwHCwY!-U7HqiJCmvzhrDBFX5m4YC7eQ7ZHGm9-lEz5NsLqdow)

Saludos Cordiales:
#Roedor
Título: Re:Queso Diccionario Creador
Publicado por: $francisco en Mayo 15, 2014, 01:25:43 am
esta muy interesante, pero creo qur debes intentar hacerlo com funciones para acortar el codido, sigue asi con esas ganas de codear jeje
Título: Re:Queso Diccionario Creador
Publicado por: DiouS en Mayo 15, 2014, 01:36:14 am
Muy buena idea realmente, segui asi :)
Título: Re:Queso Diccionario Creador
Publicado por: larson32 en Mayo 15, 2014, 04:51:56 am
para ser la primera creación, diré que se divisa muy extensa

te felicito, yo tambien ando detras de un diccionario, solo que procuro uno electrónico y convencional

basado en la potencia que proporciona python.