题目链接:https://buuoj.cn/challenges#%E7%AE%80%E5%8D%95%E6%B3%A8%E5%86%8C%E5%99%A8
题目是个.apk文件,用JEB打开,查看java源码
把它给的字符串按照它的加密方式加密一下,就能得到flag
str='dd2940c04462b4dd7c450528835cca15'
str1=list(str)
str1[2] = chr(ord(str1[2])+ord(str1[3])-50)
str1[4] = chr(ord(str1[2])+ord(str1[5])-48)
str1[30] = chr(ord(str1[31])+ord(str1[9])-48)
str1[14] = chr(ord(str1[27])+ord(str1[28])-97)
str1.reverse()
print(''.join(str1))
flag:59acc538825054c7de4b26440c0999dd