64位
字符串略过
查看main函数
__int64 __fastcall main(__int64 a1, char **a2, char **a3)
{
__int64 result; // rax
__int64 v4; // [rsp+0h] [rbp-40h]
__int64 v5; // [rsp+0h] [rbp-40h]
__int64 v6; // [rsp+0h] [rbp-40h]
__int64 v7; // [rsp+0h] [rbp-40h]
char v8; // [rsp+9h] [rbp-37h]
char s2[4]; // [rsp+Ah] [rbp-36h]
char s[40]; // [rsp+10h] [rbp-30h]
unsigned __int64 v11; // [rsp+38h] [rbp-8h]
v11 = __readfsqword(0x28u);
memset(s, 0, 0x19uLL);
printf("Tell me the flag:", 0LL);
scanf("%s", s);
strcpy(s2, "actf{");
LODWORD(v4) = 0;
while