Code:
int __cdecl WriteVersion()
{
FILE *v0; // eax@1
FILE *v1; // ebx@1
int result; // eax@3
int v3; // [sp+20h] [bp-8h]@1
v3 = *(_DWORD *)_stack_chk_guard__FBSD_1_0;
v0 = fopen("VERSION.txt", "w");
v1 = v0;
if ( v0 )
{
fprintf(v0, "game perforce revision: %s\n", "40267");
fprintf(
v1,
"%s@%s:%s\n",
"metin2",
&byte_85DA831,
"/home/metin2/metin2/mainline_released/mainline_sg/Srcs/Server/game/src");
fclose(v1);
}
result = *(_DWORD *)_stack_chk_guard__FBSD_1_0 ^ v3;
if ( *(_DWORD *)_stack_chk_guard__FBSD_1_0 != v3 )
__stack_chk_fail();
return result;
}
Mhh seems legit