I want a brief explanation on what a base/addy is. (Philong :))
So, after i finished reading the C++ language tutorial (As i said before it didn't explain how to make a hack, and i'm sure there are no books teach how to make a hack because they are for learning purposes not hacking) Now i want to jump to CF hacking.
First, what is a base?
is it this?
Code:
DWORD WINAPI Hacks(LPVOID)
{
bool onehit = true,
reload = true,
fragdmg = true,
shotgun = true,
change = true,
weight = true,
range = true,
nospread = true;
while(1)
{
DWORD CShell = (DWORD)GetModuleHandleA("CShell.dll");
DWORD pWeaponMgr = *(DWORD*)(CShell + WeaponMgr);
//DWORD dwPlayerPointer = *(DWORD*)( CShell + PlayerPointer);
or
Code:
bool IsGameReadyForHook()
{
if(GetModuleHandleA("CShell.dll") != NULL
&& GetModuleHandleA("ClientFx.fxd") != NULL)
return true;
return false;
}
DWORD WINAPI Wait(LPVOID)
{
while(!IsGameReadyForHook()) Sleep(200);
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)Hacks, NULL, NULL, NULL);
return false;
}
BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{
DisableThreadLibraryCalls(hDll);
if ( dwReason == DLL_PROCESS_ATTACH )
{
MessageBox(NULL, L"Creditd : ( Write Your Name Here )", MB_OK);
CreateThread(0,0,(LPTHREAD_START_ROUTINE)Wait,0,0,0);
}
return true;
}
I may say it's not, because i think this is a hook.
It cannot be the defined things. it cannot be an offset. it cannot be the hack its self
And one more thing
What is an addy? i'm mixed up between an addy and an offset. Is the addy LT Client?
I hope i don't cause any disturbance