Refresh
Please login!
Refresh
Please login!
Refresh
Would you like to react to this message? Create an account in a few clicks or log in to continue.


HACKS
 
HomePortalLatest imagesRegisterLog in
New Website is www.hack0pz.tk
Search
 
 

Display results as :
 
Rechercher Advanced Search
Keywords
Latest topics
» Pyrite v3 New gunz udeacted hack
How to make a base EmptySat Dec 29, 2012 1:02 am by kiefertoh

» [SNEAK PEAK RELEASE] Undetected VIP Hack v.01 sneak peak release
How to make a base EmptyMon Jul 16, 2012 8:32 pm by *Mod* Anti-Winx

» [REQUEST] Can some 1 code a hack for CFNA? Read Description
How to make a base EmptyMon Jul 16, 2012 8:06 pm by *Mod* Anti-Winx

» [ANNOUNCEMENT] VIP Hack v0.1 Coming out 7-17-12
How to make a base EmptyMon Jul 16, 2012 4:28 am by *Mod* Anti-Winx

» Anonymous V1 With undeacted Injector
How to make a base EmptyMon Jul 16, 2012 3:38 am by *Mod* Anti-Winx

» How to get free usp
How to make a base EmptySat Jul 14, 2012 11:36 pm by BagMan

» Refresh new gunz hack
How to make a base EmptyMon May 28, 2012 3:33 pm by Anti

» Gunz rank ????????
How to make a base EmptySun May 27, 2012 10:07 pm by Anti

» New hack for warrock
How to make a base EmptySun May 27, 2012 10:05 pm by Anti

April 2024
MonTueWedThuFriSatSun
1234567
891011121314
15161718192021
22232425262728
2930     
CalendarCalendar

 

 How to make a base

Go down 
AuthorMessage
Anti
ADMIN TEAM
ADMIN TEAM
Anti


Posts : 49
Points : 2147527199
Reputation : 0
Join date : 2012-05-20

How to make a base Empty
PostSubject: How to make a base   How to make a base EmptyTue May 22, 2012 7:56 pm

I Will Be Teaching You How To Make A Base Enjoy!
First:

The .DLL Main Input:
Code:
BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved ) {
DisableThreadLibraryCalls(hDll);
char msg[10] = {unic[5],unic[0],unic[6],unic[5],unic[4],unic[1],unic[3],unic[1],unic[2]};
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)runner, NULL, NULL, NULL);
}
return true;
}
This is just a simple .dll main folks!
And it will create a thread called "runner"


Check if CShell is Loaded:


Wait a while for cshell to get loaded


Code:
Sleep(9800);

If you have slow com., no worries, just wait for it.
Code:
BOOL WINAPI runner(LPVOID) {
Sleep(9800);
try {
DWORD dllfile = (DWORD)GetModuleHandleA("Cshell.dll");
if(dllfile == false) {
throw 1;
}
}
catch (int error) {
switch(error) {
case 1:
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)runner, NULL, NULL, NULL);
return false;
default:
//Unkown error!
return false;
}
}
Beep(1000,1000);
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)doyourstuffhere, NULL, NULL, NULL);
return true;
}

Then this will try to load the CShell.dll


If CShell is loaded. It will launch a new thread “doyourstuffhere”. The existing thread will finish. So you have a “clean start”.


Hack Thread:[/COLOR]
Code:
DWORD WINAPI doyourstuffhere(LPVOID param) {


}

Just Define The Thread


How To Change Memory:


Load CShell:
Code:
DWORD cshell = (DWORD)LoadLibraryA( "CShell.dll" );

Make A Pointer To A Class:
Code:
DWORD Wapenclass = *(PDWORD)(cshell + 0xA65EE8);

Then the Basic Player:
Code:
if(Playerbasic) {
*(float*)(Playerbasic + 0x88) = (float)0;
*(float*)(Playerbasic + 0x8C) = (float)0;
*(float*)(Playerbasic + 0x90) = (float)0;
*(float*)(Playerbasic + 0x94) = (float)0;
}

Other Player:
Code:
if(Playercl) {
*(float*)(Playercl + 0x04) = (float)0;
}

The Weapon Array:
Code:
if(Wapenclass) {
for(int i=0 ; i<533 ; i++) {
DWORD curwapen = *(DWORD*)(Wapenclass +(4*i));
if (curwapen) {
*(float*)( curwapen + 0x2698) = (float)1;
*(float*)( curwapen + 0x269c) = (float)1;
}
}
}
}

WallClass:
Code:
if(Wallclass) {
for(int i = 0;i<64;i++) {
*(float*)(Wallclass+(i*0x04F4)+0x04E8) = (float)1; //String is "EdgeShotEnabled"
*(float*)(Wallclass+(i*0x04F4)+0x04EC) = (float)1; //String is "WallShotEnabled"
*(float*)(Wallclass+(i*0x04F4)+0x04F0) = (float)1; //String is "PerfectWallShotEnabled"
}
}
}

Make A Pointer To The Class By:
Code:
DWORD Wapenclass = *(PDWORD)(cshell + 0xA65EE8);
DWORD Wallclass = *(PDWORD)(cshell + 0xA65ED4);
DWORD Playerbasic = *(PDWORD)(cshell + 0x9FF160);
DWORD Playercl = *(PDWORD)(cshell + 0xA65ECC);
How does that pointing part work?
You just make a pointer to the location you want to change. Then you make it what ever you want.


Thats All
Razz Razz Razz

Sticky Or What ?
Back to top Go down
https://y3t1.forumotion.net
 
How to make a base
Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
Refresh :: C++ Discusion-
Jump to: