Help-me

Posts 1–2 of 2 · Page 1 of 1
Help-me
Sempre o X-trap Detecta... "O Arquivo de execução do jogo não está normal ou um acesso anormal de memoria foi detectado" seria o Detour? tem algum jeito de fazer-la rodar ou está patched ?

Code:
VOID DetourCreate(BYTE *Source, INT JMP, DWORD Dest, DWORD Length) // Detour...
{
	DWORD OldProtection, Backup, RealAdress;
	VirtualProtect(Source, Length, PAGE_EXECUTE_READWRITE, &OldProtection);
	RealAdress = (DWORD)(Dest - (DWORD)Source) - 5;
	*Source = JMP;
	*((DWORD *)(Source + 0x01)) = RealAdress;
	for (DWORD x = 0x05; x < Length; x++)
		*(Source + x) = 0x90;
	VirtualProtect(Source, Length, OldProtection, &Backup);
	FlushInstructionCache(GetCurrentProcess(), Source, 0x10);

	return;
}

DWORD WINAPI StartRoutine(LPVOID)
{
	while (TRUE)
	{
		if(memcmp((PVOID)HookD3d9, (PVOID)(PBYTE)"\xFF\xD0", 2) == 0 ) 
		{
			Sleep(100);
			DetourCreate((PBYTE)HookD3d9, 0xE9, (DWORD)D3D9MidFunction, 6);
		}
		Sleep(50);
	}

	return 0;
}
Pelo que sei, várias bases está detectada ou seja, só atualizar a hook ou a detour, ou acho que os dois dão no mesmo. Também tenho essa dúvida...
Posts 1–2 of 2 · Page 1 of 1

Post a Reply

Similar Threads

Talk with us