Crypt1c_0bFuSc4t10n
Downloading Challenge Files
#!/usr/bin/python3
def obfuscate(text):
obfuscated = ""
for char in text:
if ord(char) % 2 == 0:
obfuscated += chr(ord(char) ^ 5)
elif ord(char) % 3 == 0:
obfuscated += chr(ord(char) ^ 7)
else:
obfuscated += chr(ord(char) ^ 3)
return obfuscated
output = r"ABCBKPZP|5gcVp@bQ25k\d1k\g4\w41iiz\1kk5z2kd\Q5\a41i\P2qm\?-~"
flag =""
for letter in output:
for i in range(0,256):
obf_char = obfuscate(chr(i))
if obf_char == letter:
flag += chr(i)
break
print(flag)Last updated