摘要: 解题过程 首先在ida中进行反汇编,查看main函数的代码: 代码的的36行处进行了一个字符串比较,如果v10的值等于v13的值会反馈一个success的输出。v13的值在第15行给出,因此需要知道v10是怎么处理的。 代码的第18行对v10进行了初始化,并在32行进行了拼接处理。分析26 35行的 阅读全文
posted @ 2019-12-06 15:51 kevin_bruce 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 解题过程 将题目给出的exe文件拖入ida中,查看main函数。 分析函数的逻辑,发现用户需要输出一个字符串,存储到变量v9中。如果v9的值与v5的值相等则会打印unk_413e90中的值,否则打印aFlag_0的值。 查看两个输出的值: 可以看到如果输入正确的话会打印flag get,这说明fla 阅读全文
posted @ 2019-12-06 10:19 kevin_bruce 阅读(693) 评论(0) 推荐(0) 编辑