Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

    Alguem ajuda com Detours?

    Kenayho
    Kenayho
    Membros
    Membros


    Mensagens : 6
    Data de inscrição : 12/05/2012

    Alguem ajuda com Detours? Empty Alguem ajuda com Detours?

    Mensagem  Kenayho Qua maio 16, 2012 8:37 am

    Bom, eu acho que só falta minha detours pro meu hack ficar funcional, poderia alguem me ajudar?

    Código:
    VOID *DetourCreate(BYTE *src, const BYTE *dst, const int len)
    {
       int Pointer [] = { 0xE9, 0x90 };

       BYTE *jmp = (BYTE *)malloc(len + 5);
       DWORD dwback;
       VirtualProtect(src, len, PAGE_READWRITE, &dwback);
       memcpy(jmp, src, len);
       jmp += len;
       jmp[0] = Pointer[0];
       *(DWORD *)(jmp + 1) = (DWORD)(src + len - jmp) - 5;
       src[0] = Pointer[0];
       *(DWORD *)(src + 1) = (DWORD)(dst - src) - 5;
       for(INT i = 5; i < len; i++) src[i] = Pointer[1];
       VirtualProtect(src, len, dwback, &dwback);

       return(jmp - len);

    Por favor, minha base é a CA Base D3D Menu Selection.

      Data/hora atual: Dom maio 19, 2024 10:40 am