BUU [NPUCTF2020]你好sao啊

分析

首先查壳,64位无壳,放入IDA中

image-20220708145533217

到RxEncode函数中去看看

image-20220708145603480

image-20220708145640363

那么这题就是去给字符串加密

image-20220708145735716

进去看一下,应该是字符串

image-20220708145754641

然后到外面的主函数去,根据strcmp(s1, s2),可以确定明文就是

image-20220708145932145

这里要注意大小端,直接用工具解

image-20220708150014380

这里的hex编码就是16进制编码,是字符的ASCII值的16进制表示

flag{w0w+y0U+cAn+r3lllY+dAnc3}