下载后是一个exe的可执行文件。
使用file命令查看是一个32位的文件,使用ida打开,有类似flag的东西,但是还缺少Source这个字符串。
这里只需要满足
if ( v4 == 122 && String[3] == 120 && String[5] == 122 && String[4] == 121 )
v4等于122,String是我们输入的会被转为整型因此要输入122.String[3/4/5]要分别为120、121、122他们的ascii对应字符为xyz
因此输入122xyz就可以获取到结果。
也可以看代码,Value等于v4+1也就是123,source又将数据拷贝到自己身上,因此flag就是123加上代码里有的内容。