记录一下做这种题的方法
题目直接给了一串base64加密的字符串,让我们xor
AAoHAR0jJ1AlVVEkU1BUVCAlIlFTUVUiUFRTVFVeU1FXUCVUJxs=
在网上看大佬们的writeup说的是因为不知道和谁异或,所以直接写脚本爆破
import base64
char = "AAoHAR0jJ1AlVVEkU1BUVCAlIlFTUVUiUFRTVFVeU1FXUCVUJxs="
char = base64.b64decode(char)
for j in range(128):
flag = ""
for i in char:
flag += chr(ord(i)^j)
if "flag" in flag:
print(flag)
记录了,希望下次会做了。