PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [C++] Member Funktionen Hooken



jojoomgasd
24.06.2010, 21:44
Ich scheitere im Moment daran, dass ich versuche Member Funktionen zu hooken.

Derweil sieht mein Code so aus


#define pMemberFunktion 0x0046D870
typedef int (__thiscall* MemberFunktion_t)(void *t, int test);
MemberFunktion_t oMemberFunktion;
DWORD __stdcall Main(void*)
{
DWORD* dwHookMemberFunktion = (DWORD*)&hookMemberFunktion;

oMemberFunktion = (MemberFunktion_t)DetourFunction((PBYTE)pMemberFun ktion, (PBYTE)dwHookMemberFunktion );
return 0;
}
Wie müsste die Definition von der Funktion hookMemberFunktion aussehen, dass es funktioniert?

G36KV
26.06.2010, 14:17
int hookMemberFunktion(void *t, int test)
{

}

oMemberFunktion = (MemberFunktion_t)DetourFunction((PBYTE)pMemberFun ktion, (PBYTE)hookMemberFunktion);