Python GUI (Tkinter) Tutorial: Password Cracker - Part 16 (Finale) - Code Cleanup and Testing

preview_player
Показать описание
This is part 16, the final part to my tutorial series on how to create a Desktop Application in Python using the tkinter library. The application we are creating is a Password Cracker. In this video i will fix any typos i made throughout the series and I will also test to program.

Disclaimer: This is an educational video do not use maliciously

What people search to find this video:
Python, self taught, tkinter, hacking, desktop application, traversy media, codemy, thenewboston, sentdex, dictionary attack, pycharm, OOP, object oriented programming, MVC
Рекомендации по теме
Комментарии
Автор

Hi guys,

the comment is as follows
"Well, the password-checking scheme uses a one-byte check against the zip header for consistency.
So there is a (near) 1/256 chance of false positives, that is of bad passwords mistakenly detected as good; then the ZipFile class proceeds with unarchiving and that's where things fail (because the "decrypted" stream is really junk).

Therefore, I'd call it not a bug. If you want to crack a password, you need to trap this exception and interpret it as "bad password"."

If you have followed the tutorial to the end I am curious to know if your dictionary attack managed to get the correct password happiness

RamonWilliams
Автор

It took me several days to finish this whole series of tutorial. It really helped me to get more familiar with tkinter, thank you! I tried to add more feature like adding a button to stop the cracking process at any time, disable the buttons and the treeview when cracking, and check whether the target is a duplicate one before cracking it.

freedempire
Автор

I watched the whole tutorial. It was very useful to me. Thank uou

renero
Автор

Thanks for the series must have taken you ages, i watched all the video to try and understand the benefits of classes, but i still dont fully understand them. I did pick up some good tips and tricks from your videos.
In the attack output box, does scroll x not work as the text wraps to the next line?

frazer
join shbcf.ru