import random
from tkinter import *
from functools import partial
dictionary={}
for i in range(1,11):
dictionary[i]=(chr(random.randint(97,122))+chr(random.randint(97,122)))
for i in range(11,21):
dictionary[i]=(chr(random.randint(97,122))+chr(random.randint(97,122))+chr(random.randint(97,122)))
for i in range(21,31):
dictionary[i]=(chr(random.randint(97,122))+chr(random.randint(97,122))+chr(random.randint(97,122))+chr(random.randint(97,122)))
print(dictionary)
def validateLogin(username, password):
tkWindow=Tk()
tkWindow.geometry("200x200")
tkWindow.title('Dictionary Attack')
userLabel=Label(tkWindow, text="User Name").grid(row=0,column=0)
username= StringVar()
usernameEntry=Entry(tkWindow, textvariable=username).grid(row=0,column=1)
passwordLabel=Label(tkWindow, text="Password").grid(row=1,column=0)
password= StringVar()
passwordEntry=Entry(tkWindow, textvariable=password, show="*").grid(row=1,column=1)
validateLogin = partial(validateLogin, username, password)
loginButton = Button(tkWindow, text="Login", command=validateLogin).grid(row=200, column=0)
tkWindow.mainloop()