lucknum
2最佳Writeup由 toker 提供
收藏
反馈
难度:1
方向:Reverse
题解数:5
解出人数:572
题目来源: CTF
题目描述:
luck number
int __cdecl main(int argc, const char **argv, const char **envp)
{
int result; // eax
int v4; // [rsp+Ch] [rbp-34h]
char s[8]; // [rsp+10h] [rbp-30h]
strcpy(s, "flag{c0ngr@tul@ti0n_f0r_luck_numb3r}");
v4 = 0;
__isoc99_scanf(&unk_2004, &v4);
if ( v4 == 7 )
result = puts(s);
else
result = puts("sorry!");
return result;
}
flag{c0ngr@tul@ti0n_f0r_luck_numb3r}
┌──(kwkl㉿kwkl)-[~/HODL/adworld]
└─$ ./lucknum 7 ⨯
7
flag{c0ngr@tul@ti0n_f0r_luck_numb3r}
┌──(kwkl㉿kwkl)-[~/HODL/adworld]
└─$ 37 ⨯