[GKCTF2020]Check_1n
步骤:
- 例行查壳儿,32位程序,无壳儿
- 32位ida载入,习惯性的检索程序里的字符串,看到了一个比较有意思的字符串,但是不懂是什么解密,先不管它了
- 在这些字符串里得到提示要自己猜密码,看到密码错误的字符串,双击跟进,找到函数
挑关键的看一下
37行的if判断,可以得知密码存放在aHelloworld里,拿到了密码
- 运行程序,输入密码进入主机
进入主机后会看到flag提示
但是这个flag是假的,base64解密一下这段字符
叫我们去完敲砖,行吧,去看一下,过一会儿就能得到flag了
flag{f5dfd0f5-0343-4642-8f28-9adbb74c4ede}