刷题笔记:EasyRE


前言

以前做的题,忘了出处了

题解

这点注意。7F=127,转化字符串的时候截断了,所以字符串并不完整,需要加上后面的。
而且从后面也可以看出来,前面应该是一体的,再加上chr(127) 并没有这个字符,所以由此推断字符串是被截断了。

这点并没有什么实在的逻辑,更偏向于灵光一闪的想法。不要总是拘泥于1+1=2,也要留意观察其他。

v = 'xIrCj~<r|2tWsv3PtI'
v = list(map(ord, v))
v.append(127)
v += list(map(ord, 'zndka'))

flag = ''

for i in range(24):
    flag = chr((v[i] ^ 6)-1)+flag

print(flag)

文章作者: 巡璃
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 巡璃 !
评论
  目录