题目地址:BUUCTF在线评测
拿到文件,运行,狗!!!
不管回答Y还是N,程序都最终会一闪而过
上PE
32位C++没壳
上IDA 32
F5反汇编一下:
直接发现Y和N,
看到有if判断语句,先分析一下,v4 == Y,输出a0d;在下面的if判断中,v4==N时,输出&byte_425034,否则输出&byte_42501C
看到v5了吗,那就是flag
DBAPP{49d3c93df25caad81232130f3d2ebfad}
flag:flag{49d3c93df25caad81232130f3d2ebfad}
CTF工具包下载:
链接:https://pan.baidu.com/s/1v2PXkldn4zlfxlgK_S_R6Q?pwd=ormq
提取码:ormq