NSSCTF_RE_[四川省赛 2021]schoolboy
jeb打开看见很简单的逻辑:
就只是异或
于是就需要找到这个被base64加密的密文
然后使用jadx打开(其实一直可以用这个)
在String这个文件里找到加过密的flag
最后直接
exp:
#codeing utf-8 import base64 s='REBRQFBDfWY5MDgzOj9vbiNzdCcicXBxeiwteS0vfHtDQhZAFRwfWggJCgsMDQ4P' s=base64.b64decode(s) flag='' for i in range(len(s)): flag+=chr(s[i]^i) print(flag)
得到flag
DASCTF{a192862aa3bf46dffb57b12bdcc4c199}