Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- alphabet = ['q','w','e','r','t','y','u','i','o','p', 'a', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'z', 'x', 'c', 'v', 'b', 'n', 'm', '_', '\n']
- result = set()
- with open("encrypted_text", "rb") as file:
- encrypted = file.read().decode()
- for j in range(24):
- for key in range(256):
- for i, s in enumerate(encrypted):
- if i % (24 + j) == 0:
- sym = chr(ord(s) ^ key)
- print(sym)
- if sym not in alphabet:
- break
- else:
- result.add(hex(key))
- break
- print(result)
Add Comment
Please, Sign In to add comment