FINISH MAKING A HACK! BUT A PROBLEM OCCURED....
I almost searched everything about how to make a hack and surprisingly, I've now got a DLL FORMAT! When I used this I've made a DLL out from it BUT when I inject it with FLICK INJECT, GAMEGUARD DETECTED!
My Problems are:
----- What must I do so I can bypass the GAMEGUARD?!
----- What must I add to my DLL Format?
----- What's the use of my IDA PRO and my KERNEL DETECTIVE!?
----- And how can I make an ADDYLOGGER?
PLEASE EVERYONE HELP ME SO I CAN MAKE A HACK FOR ALL OF US! I MAYBE A VERY GOOD STUDENT OF MY SCHOOL BUT I STILL DON'T UNDERSTAND THE NATURE OF CODING/PROGRAMMING USING MICROSOFT VISUAL C++!!!!!
Code:
#include <windows.h>
#define ADR_PLAYERPOINTER 0x00
#define ADR_SERVERRPOINTER 0x00
#define ADR_SPEED 0x00
#define OFF_NFD 0x00
#define OFS_Z 0x00
#define ADR_NOBOUNDS1 0x00
#define ADR_NOBOUNDS2 0x00
#define ADR_NOBOUNDS3 0x00
#define NOWATER 0x00
#define Glasswall 0x00
#define Nospread 0x00
#define OFS_NEARFOG 0x00
#define OFS_NOFOG 0x00
#define MapCollors1 0x00
#define MapCollors2 0x00
#define MapCollors3 0x00
#define ADR_FULLBRIGHT1 0x00
#define ADR_FULLBRIGHT2 0x00
#define ADR_FULLBRIGHT3 0x00
#define ADR_WTW 0x00
#define recoiloffset1 0x00
#define recoiloffset2 0x00
#define recoiloffset3 0x00
#define ADR_FAST_HEALTH 0x00
#define ADR_FAST_AMMO 0x00
#define ADR_FAST_FLAG 0x00
#define ADR_FAST_REPAIR 0x00
HANDLE Warrock;
DWORD *ingame= (DWORD*)ADR_PLAYERPOINTER;
DWORD *outgame= (DWORD*)ADR_SERVERRPOINTER;
void Fastall()
{
//*(int*) Glasswall = 0;
//*(float*) ADR_FAST_HEALTH = 5000000;
//*(float*) ADR_FAST_AMMO = 5000000;
//*(float*) ADR_FAST_FLAG = 50000000;
//*(float*) ADR_FAST_REPAIR = 5000000;
}
void spread()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr + Nospread) = 0;
}
}
void recoil()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr + recoiloffset1) = 0;
*(float*)(dwPlayerPtr + recoiloffset2) = 0;
*(float*)(dwPlayerPtr + recoiloffset3) = 0;
}
}
void havoc()
{
if(GetAsyncKeyState(VK_NUMPAD6) &1)
{
DWORD dwPlayerPointer = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPointer != 0)
{
*(int*) ADR_WTW = 3;
}
}
}
void glasswallk()
{
if(GetAsyncKeyState(VK_INSERT) &1)
{
*(int*) Glasswall = 0;
}
}
void mapcolors()
{
*(float*) MapCollors1 = 2500;
*(float*) MapCollors2 = 2500;
*(float*) MapCollors3 = 2500;
*(int*) ADR_FULLBRIGHT1 = 1092779973;
*(int*) ADR_FULLBRIGHT2 = 1092779973;
*(int*) ADR_FULLBRIGHT3 = 1092779973;
}
void fog()
{
//*(float*) OFS_NOFOG = 1166127104;
//*(float*) OFS_NEARFOG = 1166127104;
}
void glasswall()
{
if(GetAsyncKeyState(VK_NUMPAD8) &1)
{
*(int*) Glasswall = 1;
}
}
void glasswalloff()
{
if(GetAsyncKeyState(VK_NUMPAD7) &1)
{
*(int*) Glasswall = 0;
}
}
void water()
{
*(int*) NOWATER = 0;
}
void nobounds()
{
*(float*) ADR_NOBOUNDS1 = 0;
*(float*) ADR_NOBOUNDS2 = 0;
*(float*) ADR_NOBOUNDS3 = 0;
}
void escalator()
{
if(GetAsyncKeyState(VK_UP) &1)
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_Z) = (*(float*) (dwPlayerPtr + OFS_Z)) = 100;
}
}
}
void dig()
{
if(GetAsyncKeyState(VK_DOWN) &1)
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_Z) = -2000;
}
}
}
void superjump()
{
if(GetAsyncKeyState(VK_CONTROL) &1)
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_Z) = 3000;
}
}
}
void NFD()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFF_NFD) = -20000;
}
}
void speed2()
{
if(GetAsyncKeyState(VK_NUMPAD3) &1)
{
*(float*) ADR_SPEED = 1500;
}
}
void speed5()
{
if(GetAsyncKeyState(VK_NUMPAD5) &1)
{
*(float*) ADR_SPEED = 0;
}
}
void speed4()
{
if(GetAsyncKeyState(VK_NUMPAD4) &1)
{
*(float*) ADR_SPEED = 160;
}
}
void speed1()
{
if(GetAsyncKeyState(VK_NUMPAD2) &1)
{
*(float*) ADR_SPEED = 900;
}
}
void speed()
{
if(GetAsyncKeyState(VK_NUMPAD1) &1)
{
*(float*) ADR_SPEED = 500;
}
}
void speedoff()
{
if(GetAsyncKeyState(VK_NUMPAD0) &1)
{
*(float*) ADR_SPEED = 120;
}
}
//Any other hacks you decide to add go above here
//Hack are put into the game here
void snip()
{
for(;; )
{
if(*ingame) //check if we are ingame.. prevent crashs
{
glasswall();
speed2();
speed1();
speed();
speedoff();
NFD();
superjump();
escalator();
dig();
nobounds();
water();
glasswalloff();
spread();
fog();
mapcolors();
speed4();
speed5();
glasswallk();
//havoc();
recoil();
Fastall();
}
if(*outgame)
{
glasswallk();
}
Sleep(200);
}
}
BOOL WINAPI DllMain(HINSTANCE hModule, DWORD dwReason, LPVOID lpReserved)
{
if(dwReason == DLL_PROCESS_ATTACH)
{
MessageBoxA(NULL, "ADD ME ON FB: geass_luchavez1st@Yahoo.com", "ALL HAIL GOLGO666", MB_OK);
MessageBoxA(NULL, "Yuri Vargas a.k.a Windowxp925", "Special Thanks to:", MB_OK);
MessageBoxA(NULL, "ENJOY and have FUN!", "Warning!", MB_OK);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)snip, 0, 0, 0);
}
return TRUE;
}
ADD ME ON FACEBOOK:
http://www.facebook.com/southeastcrew1st