DetourUndetected 2
hoje tenho que desabafar pra vocês, cansei desses caras da lgh, fiz esse fake pra minha conta original não ser banida 
quero dizer também que o Xaruto é inocente, fui eu Luizinho que fiz aquela conta e eles nem desconfiam hahaha, souu foda ...
como eu estou nem aí pra nada mesmo, irei brincar um pouco, eu irei postar a detour(a detour é minha e faço o que eu quiser) e depois irei ir no skype e falar tudo ao contrário haha ...
Esse é o detour que fiz para o vip lgh:

quero dizer também que o Xaruto é inocente, fui eu Luizinho que fiz aquela conta e eles nem desconfiam hahaha, souu foda ...
como eu estou nem aí pra nada mesmo, irei brincar um pouco, eu irei postar a detour(a detour é minha e faço o que eu quiser) e depois irei ir no skype e falar tudo ao contrário haha ...
Esse é o detour que fiz para o vip lgh:
Code:
LPVOID DetourCreate(BYTE *src, CONST BYTE *dst, CONST INT len)
{
BYTE *jmp = (BYTE*)malloc(len + 5);
DWORD dwBack;
VirtualProtect(src, len, PAGE_READWRITE, &dwBack);
memcpy(jmp, src, len);
jmp += len;
jmp[0] = '\xE9';
*(DWORD*)(jmp + 1) = (DWORD)(src + len - jmp) - 5;
src[0] = '\xB8';
src[5] = '\xA9';
src[10] = '\x50';
src[11] = '\x90';
src[12] = '\xC3';
src[13] = '\x90';
*(DWORD*)(&src[1]) = (DWORD)dst;
*(DWORD*)(&src[6]) = (DWORD)dst;
for (INT i = 14; i < len; i++) src[i] = 0x90;
VirtualProtect(src, len, dwBack, &dwBack);
return (jmp - len);
}
Code:
oPresent = (tPresent)DetourCreate((PBYTE) vTable[17], (PBYTE) &Present, 14);




