void DetouringHS ( void)
{
cTools->AddLog("%s - DetourHackShield->",cTools->AddTime());
int hEsVc = (int)GetModuleHandle("EhSvc.dll");
Sleep(100);
{
Memcpy((void *)(hEsVc+0x10061C84),(PBYTE)"xC3",1);
Memcpy((void *)(hEsVc+0x1002F04A),(PBYTE)"\x90\xE9",2);
Memcpy((void *)(hEsVc+0x100209FC),(PBYTE)"\x90\x90",2);
Memcpy((void *)(hEsVc+0x1002093B),(PBYTE)"\x90\x90",2);
Memcpy((void *)(hEsVc+0x1002D26E),(PBYTE)"\x33",1);
Memcpy((void *)(hEsVc+0x1002D72F),(PBYTE)"\x33",1);
Memcpy((void *)(hEsVc+0x1002AAEF),(PBYTE)"\x33",1)
}
cTools->AddLog("OK!\n");
}
{
cTools->AddLog("%s - DetourHackShield->",cTools->AddTime());
int hEsVc = (int)GetModuleHandle("EhSvc.dll");
Sleep(100);
{
Memcpy((void *)(hEsVc+0x10061C84),(PBYTE)"xC3",1);
Memcpy((void *)(hEsVc+0x1002F04A),(PBYTE)"\x90\xE9",2);
Memcpy((void *)(hEsVc+0x100209FC),(PBYTE)"\x90\x90",2);
Memcpy((void *)(hEsVc+0x1002093B),(PBYTE)"\x90\x90",2);
Memcpy((void *)(hEsVc+0x1002D26E),(PBYTE)"\x33",1);
Memcpy((void *)(hEsVc+0x1002D72F),(PBYTE)"\x33",1);
Memcpy((void *)(hEsVc+0x1002AAEF),(PBYTE)"\x33",1)
}
cTools->AddLog("OK!\n");
}