paulcedric (06-09-2012)
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++!!!!!
ADD ME ON FACEBOOK: https://www.facebook.com/southeastcrew1stCode:#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; }
Last edited by GOLGO666; 10-27-2011 at 09:37 AM. Reason: unfinished
PLEASE TEACH ME THE NATURE OF C++
paulcedric (06-09-2012)
Protect your functions or dll
or bypass it, i don't know if this still works
Code:struct AEROMAN { void WriteAsm(void *adress,void *bytes,int size); }; AEROMAN *cTools; void AEROMAN::WriteAsm(void *adress,void *bytes,int size) { DWORD HideAsm; VirtualProtect(adress,size,PAGE_EXECUTE_READWRITE,&HideAsm); memcpy(adress,bytes,size); VirtualProtect(adress,size,HideAsm,&HideAsm); }Code:// ====== WarRock PH GameGaurd Bypass ====== HINSTANCE __stdcall PH_Bypass() { long GameGuard = (long)GetModuleHandle("GameGuard.des"); if(GameGuard != NULL) { cTools->WriteAsm((void *)(0x00498F90),(PBYTE)"\xEB",1); cTools->WriteAsm((void *)(0x00498FA7),(PBYTE)"\xEB",1); cTools->WriteAsm((void *)(0x004E97F3),(PBYTE)"\xEB",1); //Read Process memory+ } return 0; }
Maybe Aeroman Could Help You.. With Game guard Detections
Btw The Game Guard Updates Tonight Around 8 - 9PM (October 27, 2011) GMT+ 8
Kaya nga ako nagpost ng ganyan para nga tulungan nyo ako, hindi para kantyawan ninuman.....
TAMA NGA YUNG SINABI NI YURI SA AKIN NA LUMALAKI NA ANG MGA ULO NG MGA TAONG NATUTO LAMANG SA MGA LEGENDARY CODERS NG WARROCK...
Salamat sa nagsuggest sa akin kay Aeroman...
Di tulad sa isa dyan na puro hangin ang laman! >
PLEASE TEACH ME THE NATURE OF C++
wala naman atang nangangantwa sayo???
at sa tingin ko ung sinasabi ni yuri na lumalaki na ung ulo... baka nag rereflect sakanya?
Sometimes you've just got to add a Bypass into the files.
If you play Crossfire, This is the problem in many cases with the new hacks.
Soo, Who you preffering? @[W]eb[C]ombat ? Hindi naman lumaki ang ULO niya sa Legendary Coders.... Pinag-sikapan niya.... at obivously... his not asking everyone, Hanapin mo pa dito sa Forums.... WebCombat and FG Tim.. are only one...
Soo.. Watch your words...
Last edited by icebox2010; 10-27-2011 at 07:53 PM.
WarRock Philippines Hack
Player Hacks:
SuperJump - Done
Speed Hack - Done
Teleport - Done
VirtualDig - Done
Wall Hack - Done
No Spread - Done
No Recoil - Done
No Bounds - Done
No Spawn - Done
FastHARF - Done
HighJump - Done
ASM Hacks :
Unli Ammo - Done
OPK - Done
Quick Plant/Defuse - Done
Plant Anywhere - Done
d ko naman kase sya talaga kilala -__- hindi naman sya ung sinasabihan ko lol. ang layo ng sagot mo ....
tsaka bat naman ako ma iiinggit? d naman ako pinalaki para mainggit.
Last edited by MJCreado; 10-27-2011 at 08:06 PM.
so? ano pong tawag dito??? sa tingin nyo po??? bahala nga kayo.... tsaka hindi naman nag aaway nag uusap lang kami (common sense)
kaysa sa nag aaway pa... bat hindi nalang mag tulungan...
How Can We Help One Another, If We Don't Even Know How To Respect Each Other..
Respetohan Mga Kapatid..
Kapag May Tanong Sagotin..
Kapag Hindi naman Maganda ang Sasabihin
Wag na Sabihin...
Kapag Sinabihan Ka Naman ng Masama..
Wag Mo Na Lang Pansinin..
At Tsaka Isa pa.. Etong Mga Pinag Sasasabi Natin Dito Eh Nag Rereflect na Tayong Mga "PILIPINO" Walang Pag Kakaisa..