Nice job! I love the feature that shows what password it is on. It's too bad it's a little laggy (which makes sense being a remote console and all). I've made features like this before (I've made four different brute force password crackers in total), but printing to the console or even just counting how many attempts there has been can slow down your program by a lot.
Also, I kind of feel like a hypocrite for saying this because I didn't used to do this either (I've finally gotten into the habit), but you should try to use comments to explain your code as much as you can. I don't use Python anymore and when I look at my programs I have no idea how each component works! 😂