helloRe

不明函数

动调试试

异或的这个sub实际上是从0xff开始递减的数据

其他就没什么了

1
2
3
4
data=[0x97, 0x99, 0x9C, 0x91, 0x9E, 0x81, 0x91, 0x9D, 0x9B, 0x9A, 0x9A, 0xAB, 0x81, 0x97, 0xAE, 0x80, 0x83, 0x8F, 0x94, 0x89, 0x99, 0x97]
key=[0xff-i for i in range(len(data))]
flag=''.join(chr(data[i]^key[i])for i in range(len(data)))
print(flag)