The program checks that the ASCII sum of the characters in the name equals the value of the password.
Python Keygen:
name = str(input("Name: "))
key = sum(ord(c) for c in name)
print("Generated key: ", key)
|
==> |
Just make sure the username begins with “admin” and everything after that doesn’t matter. |
==> |
cmp eax,1E790
That means our input is being compared with the value 1E790, which is in hexadecimal. If we convert it to an integer, we’ll get the password.
|
==> |