Passwörter knacken
Passwörter in Passwortlisten finden
from getpass import getpass
with open("1000-most-common-passwords.txt", "r") as file:
password_list_1000 = file.read().splitlines()
with open("1000000-most-common-passwords.txt", "r") as file:
password_list_1000000 = file.read().splitlines()
pwd = getpass("Gib dein Passwort ein: ")
if pwd in password_list_1000:
print(f"Dein Passwort ist in der Liste der tausend häufigsten Passwörter.")
exit(0)
if pwd in password_list_1000000:
print(f"Dein Passwort ist in der Liste der millionen häufigsten Passwörter.")
exit(0)
print("Dein Passwort ist nicht in der Liste der meisten Passwörter.")
Dateidownloads
Diese beiden Dateien müssen im selben Verzeichnis wie der Programmcode gespeichert sein.