下载附件后打开压缩包发现 有一个32位数据宽度的文件 和 一个64位数据宽度的文件
分别放入 32位ida 和 64位的ida 中分析
分别得到如下图:
两者似乎一样,选一个分析
老规矩,先看主函数
发现主函数并没有对用户输入的字符串进行处理
猜测puts()函数中的就是所求flag
有猜测之后进行尝试,发现解题成功!
flag{db2f62a36a018bce28e46d976e3f9864}
下载附件后打开压缩包发现 有一个32位数据宽度的文件 和 一个64位数据宽度的文件
分别放入 32位ida 和 64位的ida 中分析
分别得到如下图:
两者似乎一样,选一个分析
老规矩,先看主函数
发现主函数并没有对用户输入的字符串进行处理
猜测puts()函数中的就是所求flag
有猜测之后进行尝试,发现解题成功!
flag{db2f62a36a018bce28e46d976e3f9864}