so are you basically saying If I make a dll that on attaching to cf it; checks if cshell is loaded, then it determines what hacks are supposed to be active, and then change the pointer values to the active hacks; that the hack will work and be undetected? just trying to see if I read what you said correctly. But if that is the case why aren't there more public hacks?
the asm i am talking about is:
Code:
DWORD WINAPI MemoryHook(LPVOID)
{
_asm {
PUSH 0;
PUSH 0;
CALL Base;
PUSH 0;
PUSH 0;
PUSH 0;
}
}
also I was wondering if the dll has to be called SndDrv? will it be detected if its not(I kinda dont think so b/c i injected a dll with a different name and didnt get anything from crossfire but then again i wasn't changing pointers I was testing a mid hook)? also I dont plan on making d3d stuff yet but maybe after i have successfully made 1 or 2 i will try doing d3d.