import hashlib username = input("Enter your username: ") print(f"\nUsername: {username}") hash = int(hashlib.sha256(bytes(username, encoding="ascii")).hexdigest()[-8:], base=16) print(f"SHA256-derived bytes: {hex(hash)}") target = hash ^ 0x2faecb0d print(f"Target bytes: {hex(target)}") password = target ^ 0xa2f99eae print(f"Your password: {hex(password)[2:]}")