Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pswdhsh = 1
- debugmode = False
- def magic(x):
- global pswdhsh
- if x == "a":
- pswdhsh = pswdhsh * 1013 + 2
- return pswdhsh
- if x == "b":
- pswdhsh = pswdhsh * 1129 + 3
- return pswdhsh
- if x == "c":
- pswdhsh = pswdhsh * 1279 + 5
- return pswdhsh
- if x == "d":
- pswdhsh = pswdhsh * 1367 + 7
- return pswdhsh
- if x == "e":
- pswdhsh = pswdhsh * 1447 + 11
- return pswdhsh
- if x == "f":
- pswdhsh = pswdhsh * 1567 + 13
- return pswdhsh
- if x == "g":
- pswdhsh = pswdhsh * 1637 + 17
- return pswdhsh
- if x == "h":
- pswdhsh = pswdhsh * 1747 + 19
- return pswdhsh
- if x == "i":
- pswdhsh = pswdhsh * 1867 + 23
- return pswdhsh
- if x == "j":
- pswdhsh = pswdhsh * 1933 + 29
- return pswdhsh
- if x == "k":
- pswdhsh = pswdhsh * 2053 + 31
- return pswdhsh
- if x == "l":
- pswdhsh = pswdhsh * 2129 + 37
- return pswdhsh
- if x == "m":
- pswdhsh = pswdhsh * 2239 + 41
- return pswdhsh
- if x == "n":
- pswdhsh = pswdhsh * 2333 + 43
- return pswdhsh
- if x == "o":
- pswdhsh = pswdhsh * 2459 + 47
- return pswdhsh
- if x == "p":
- pswdhsh = pswdhsh * 2503 + 53
- return pswdhsh
- if x == "q":
- pswdhsh = pswdhsh * 2659 + 59
- return pswdhsh
- if x == "r":
- pswdhsh = pswdhsh * 2729 + 61
- return pswdhsh
- if x == "s":
- pswdhsh = pswdhsh * 2887 + 67
- return pswdhsh
- if x == "t":
- pswdhsh = pswdhsh * 2917 + 71
- return pswdhsh
- if x == "u":
- pswdhsh = pswdhsh * 3061 + 73
- return pswdhsh
- if x == "v":
- pswdhsh = pswdhsh * 3163 + 79
- return pswdhsh
- if x == "w":
- pswdhsh = pswdhsh * 3259 + 83
- return pswdhsh
- if x == "x":
- pswdhsh = pswdhsh * 3323 + 89
- return pswdhsh
- if x == "y":
- pswdhsh = pswdhsh * 3463 + 99
- return pswdhsh
- if x == "z":
- pswdhsh = pswdhsh * 3533 + 101
- return pswdhsh
- if x == " ":
- pswdhsh = pswdhsh * 3613 + 103
- return pswdhsh
- while True:
- pswdhsh = 1
- pswd = input("What is the password? ")
- pswd = [*pswd]
- for letter in pswd:
- x = letter
- magic(x)
- if pswdhsh == 714655159341277314088429806994100022004406702340623491137355:
- break
- elif pswdhsh == 11247697252193606:
- debugmode = True
- else:
- print("WRONG!!!! try again")
- if debugmode == False:
- print()
- if debugmode == True:
- print("Dev: Hash Value " + str(pswdhsh) + "\n")
- print("You have correctly entered the password.")
Advertisement
Add Comment
Please, Sign In to add comment