【无标题】

题目地址:BUUCTF在线评测

问价打开,输入字符,一闪而过

【无标题】_第1张图片

上PE

【无标题】_第2张图片

32位UPX加壳

给它用UPX Unpacker脱壳

【无标题】_第3张图片

【无标题】_第4张图片

32位,C++

直接IDA 32

【无标题】_第5张图片

F5反汇编一下

【无标题】_第6张图片

对比Str1,str2,以及Str2的长度,Str1是用户输入的内容,Str2是正确的flag

strcpy是说明把"HappyNewYear!"复制到Str2中。所以Str2为HappyNewYear!

分析得flag为:flag{HappyNewYear!}

CTF工具包下载:

链接:https://pan.baidu.com/s/1v2PXkldn4zlfxlgK_S_R6Q?pwd=ormq 
提取码:ormq

你可能感兴趣的:(CTF,安全,CTF,BUUCTF,Reverse)