题目链接:https://buuoj.cn/challenges#[GKCTF2020]Check_1n
把题目拖进exeinfo里,是个32位的,无壳
把题目拖进IDA里,找到main函数,按F5得到伪代码,跟进main_0函数
没什么特别的,查看一下字符串,这里有一串可疑的字符串"2i9Q8AtFJTfL3ahU2XGuemEqZJ2ensozjg1EjPJwCHy4RY1Nyvn1ZE1bZe"
也是base系列,用base58解密就得到了flag
也可以直接执行程序来获得flag。
按任意键继续,然后再按空格键开机,但是要输入密码
在IDA搜索字符串时,看到了字符串"密码错误",看看哪里引用了
在图形界面可以看到,密码是"HelloWorld"
输入密码后就来到桌面,选择flag
base64解密一下,是"Why don’t you try the magic brick game",于是我们回去打砖块
就出现了flag
flag:flag{f5dfd0f5-0343-4642-8f28-9adbb74c4ede}