1.用软件判断得知无壳
2.放入IDA分析

3.双击变量 aOehnl3rHfCcgpt 可以查看字符串是什么

4.根据两次异或同一个数字,字符串不变原理,还原flag
s='oehnl3r=<?=hF@CCGPt'
res=''
for i in s:
res+= chr(ord(i)^9)
print(res)
#输出:flage:{4564aOIJJNY}
得到:flage:{4564aOIJJNY}
根据题目格式要求,实际上flag为:flag{4564aOIJJNY}
博客介绍了通过软件判断无壳后,使用IDA进行分析。通过双击变量查看字符串,依据两次异或同一数字字符串不变原理还原出flag,最终得到符合题目格式要求的flag为flag{4564aOIJJNY}。
1304

被折叠的 条评论
为什么被折叠?



