Oier/CTFer? 9.24学习记录

BUGCTF 逆向 Easy_re
Oier/CTFer? 9.24学习记录
先下载文件 打开查壳 发现没有壳
Oier/CTFer? 9.24学习记录
Oier/CTFer? 9.24学习记录
打开文件
随便输入几个字符
Oier/CTFer? 9.24学习记录
不行
OD 32位用不了

拖入IDA分析
Oier/CTFer? 9.24学习记录
F5 反汇编为伪代码看看
Oier/CTFer? 9.24学习记录
阅读代码发现
Oier/CTFer? 9.24学习记录

strcmp 比较v5与v9两个字符串
但是第一句 看不懂
猜测可能是自带的flag
去查了解函数作用

Oier/CTFer? 9.24学习记录
所以猜测应该是将后面 xmmword 值存入v5中
Oier/CTFer? 9.24学习记录

双击进入
发现奇怪字符
Oier/CTFer? 9.24学习记录
转化成数据和字符串看看
Oier/CTFer? 9.24学习记录
转换Oier/CTFer? 9.24学习记录
发现flag不全 发现后面跟着一段奇怪的字符
继续转换为data

Oier/CTFer? 9.24学习记录

Oier/CTFer? 9.24学习记录
整合 合并
得到答案

Oier/CTFer? 9.24学习记录
我真是太菜了