// Hook at 0x27D2D8 - Main anti-cheat initializer
DefineHook(void __fastcall, sub_27D2D8, (__int64 a1, __int64 a2)) {
LOGD("sub_27D2D8 - MAIN ANTI-CHEAT - FORCING CLEAN STATE");
_BYTE v4[16] = {0};
_BYTE v5[16] = {0};
_BYTE v6[20] = {0};
_BYTE v7[20] = {0};
_BYTE v8[16] = {0};
char *v9[2] = {0, 0};
// Force v9[0] = 0 to indicate no violation
// Original: if (v9[0]) v3=1 else v3=5
// We want v3=5 path
v9[0] = 0; // NO VIOLATION
__asm { BR X8 }
}
DefineHook(void __fastcall, sub_27D2D8, (__int64 a1, __int64 a2)) {
LOGD("sub_27D2D8 - MAIN ANTI-CHEAT - FORCING CLEAN STATE");
_BYTE v4[16] = {0};
_BYTE v5[16] = {0};
_BYTE v6[20] = {0};
_BYTE v7[20] = {0};
_BYTE v8[16] = {0};
char *v9[2] = {0, 0};
// Force v9[0] = 0 to indicate no violation
// Original: if (v9[0]) v3=1 else v3=5
// We want v3=5 path
v9[0] = 0; // NO VIOLATION
__asm { BR X8 }
}