Código Hacker CrossFire

Posts 1–13 of 13 · Page 1 of 1
Código Hacker CrossFire

Programas :

Microsoft Visual C++ 2010
Microsoft DirectX SDK (June 2010)


Tópico para inciantes.

http://www.mpgh.net/forum/578-crossf...-em-hacks.html
http://www.mpgh.net/forum/615-crossf...de-hacker.html

Tópicos Relacionado ao assunto.
http://www.mpgh.net/forum/615-crossf...e-de-cfal.html
http://www.mpgh.net/forum/615-crossf...m-hackers.html
http://www.mpgh.net/forum/615-crossf...-ternaria.html
http://www.mpgh.net/forum/615-crossf...05-2013-a.html
http://www.mpgh.net/forum/615-crossf...m-hackers.html
http://www.mpgh.net/forum/615-crossf...03-2013-a.html

Utilize de sua criatividade para entender os código.

Código para hook D3D.

Define
Code:
LPDIRECT3DDEVICE9 pDevice;
WallHack

Code:
pDevice->SetRenderState( D3DRS_ZENABLE, D3DZB_FALSE  );
FullBrilho

Code:
pDevice->SetRenderState(D3DRS_LIGHTING, false);
PlayerWire

Code:
pDevice->SetRenderState(D3DRS_FILLMODE,D3DFILL_WIREFRAME);
NoFogEnable

Code:
pDevice->SetRenderState(D3DRS_FOGENABLE, false);
GhostChams
Code:
 pDevice->SetRenderState( D3DRS_SRCBLEND, 3 );
		pDevice->SetRenderState( D3DRS_DESTBLEND, 4 );
		pDevice->SetRenderState( D3DRS_ALPHABLENDENABLE, true );
Código para Hook D3D9.dll
Define
Code:
LPDIRECT3DDEVICE9 pDevice;
Define iStride
Code:
IDirect3DVertexBuffer9* pStreamData = NULL;
UINT iOffsetInBytes,iStride;
pDevice->GetStreamSource(0,&pStreamData,&iOffsetInBytes,&iStride);

WallHack

Code:
if (iStride == 44||iStride == 39 || iStride == 40||iStride==32||iStride==34||iStride==42)
		{
			pDevice->SetRenderState(D3DRS_ZENABLE, D3DZB_FALSE);
			pDevice->SetRenderState(D3DRS_ZFUNC,D3DCMP_NEVER);
		}
FullBrilho

Code:
if (iStride == 44||iStride == 39 || iStride == 40||iStride==32||iStride==34||iStride==42){
			pDevice->SetRenderState(D3DRS_LIGHTING, false); //fullbright  
			pDevice->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_ARGB(255,255,255,255));
		}
PlayerWire

Code:
if (iStride == 44||iStride == 39 || iStride == 40||iStride==32||iStride==34||iStride==42){
		pDevice->SetRenderState(D3DRS_FILLMODE,D3DFILL_WIREFRAME);
		}
NoFogEnable

Code:
pDevice->SetRenderState(D3DRS_FOGENABLE, false);
GhostChams
Code:
 if (iStride == 44||iStride == 39 || iStride == 40||iStride==32||iStride==34||iStride==42){
		pDevice->SetRenderState( D3DRS_SRCBLEND, 3 );
		pDevice->SetRenderState( D3DRS_DESTBLEND, 4 );
		pDevice->SetRenderState( D3DRS_ALPHABLENDENABLE, true );
		}
Memory Hack

Dividida em dois tipo:
Jogador (Player)
Arma(Weapon)


Defines:
Code:
DWORD CShell = (DWORD)GetModuleHandleA( "CShell.dll" );
DWORD pWeaponMgr = *(DWORD*)(CShell + AddressWeaponMgr);
DWORD Weapon = (*(DWORD*)( pWeaponMgr + (4*i)) );
DWORD BasicPlayerInfo = *(DWORD*)(CShell + AddressPlayerMgr);

for(int icontador = 0; contador <= 1000; contador++)
Arma(Weapon)

NoWeaponRaload

Code:
*(float*)(Weapon + AddressNoreload) = 100.0f;
NoWeaponRecoil

Code:
*(float*)(Weapon +  AddressRecoil1 + contador*4)  = 0.0f;
*(float*)(Weapon + AddressRecoil2 + contador*4)  = 0.0f;
*(float*)(Weapon + AddressRecoil3 + contador*4) = 0.0f;
*(float*)(Weapon + AddressRecoil4 + contador*4) = 0.0f;
*(float*)(Weapon + AddressRecoil5 + contador*4)  = 0.0f;
*(float*)(Weapon + AddressRecoil6 + contador*4) = 0.0f;
*(float*)(Weapon + AddressRecoil7 + contadorl*4) = 0.0f;

Weapon Damanage

Code:
*(float*)(Weapon + AddressDamanage) = 99999.0f;
Fast Knifer

Code:
 *(float*)(Weapon + AddressKnifeNormalAniRate+(4*contador)) = 2.0f;

Jogador (Player)

Seeghost

Code:
*(float*)(BasicPlayerInfo + 0x88) = (float)300;
*(float*)(BasicPlayerInfo + 0x8C) = (float)300;
*(float*)(BasicPlayerInfo + 0x90) = (float)300;

C4FastPlant

Code:
*(float*)(BasicPlayerInfo + AddresFastPlant) = 1.6f;
C4FastDefuse
Code:
 *(float*)(BasicPlayerInfo + AddresFastDefuse) = 1.6f;


Source code Classe Hack

Tutorial:http://www.mpgh.net/forum/615-crossf...layerinfo.html

Dividida em dois tipo:
Jogador (Player)
Arma(Weapon)


Define:

Code:
DWORD CShell = (DWORD)GetModuleHandleA( "CShell.dll );
BasicPlayerInfo *BasicPlayerInfoPointer = *(BasicPlayerInfo **)(CShell + AddressPlayerMgr);
WeaponManager *WeaponManagerPointer = *(WeaponManager **)(CShell +  AddressWeaponMgr);
1º Jogador(Player)

C4FastDefuse:

Code:
BasicPlayerInfoPointer->C4DefuseTime = 1.6f;
C4Fastplant

Code:
BasicPlayerInfoPointer->C4PlantTime = 1.6f;
Crochspeed

Code:
BasicPlayerInfoPointer->MovementDuckWalkRate = 1.7f;
Speed[Shift]
Code:
BasicPlayerInfoPointer->MovementWalkRate= 1.7f;
2ºArma(Weapon)

MaxC4Distancedefuse
Code:
BasicPlayerInfoPointer->MaxCanDefuseDistance=  999999.0f;
360º Knifer
Code:
WeaponManagerPointer->Knife360° =(float) valor;
FastKnifer

Code:
WeaponManagerPointer->FastKnife_1 =(float) valor;
WeaponManagerPointer->FastKnife_2 =(float) valor;
WeaponManagerPointer->FastKnife_3 =(float) valor;
NoWeaponWeight
Code:
WeaponManagerPointer->NoWeight =(float) valor;

Créditos:

@Rullez
@We11
@dreek1
@XarutoUsoCrack
@FooChaos
@luizimloko
@Pingo
@V1
@6ixth @backdoor @HackFail

Agradeça se foi útil á você.
Belo tópico !!

Continue assim
Belo tópico, futuramente eu vou postar um tutorial bem basicão de como capturar as addresses pelo OllyDBG!
Quote Originally Posted by JamesRo View Post
Belo tópico, futuramente eu vou postar um tutorial bem basicão de como capturar as addresses pelo OllyDBG!
Isso já tem na seção.
Quote Originally Posted by 6ixth View Post
Isso já tem na seção.
Fsarei mesmo assim, vou fazer uma versão melhor explicada...
Quote Originally Posted by JamesRo View Post
Fsarei mesmo assim, vou fazer uma versão melhor explicada...
Estarei esperando.
Valeu agora vou usar!!! (y)
Quote Originally Posted by LuKa MaRTiN View Post
Valeu agora vou usar!!! (y)
Espero que tenha o ajudado.
Nossa muito fodah , agora so falto um topico de como criar hook kkk ai se eu ia chorar pra aprender
Quote Originally Posted by gusdnide View Post
Nossa muito fodah , agora so falto um topico de como criar hook kkk ai se eu ia chorar pra aprender
Isso eu estou terminando de aprender.
Logo logo ensino.
Uhu, professor @6ixth!
kk
Bom trabalho!!!!
Quote Originally Posted by Lithmus View Post
Uhu, professor @6ixth!
kk
Bom trabalho!!!!
Ó as ideia!!!
@6ixth eu sou um principiante bem principiante, mas entendi esses passos explicados acima e entendi como pegar os códigos dos hacks, porém como sou fraquíssimo em c++ gostaria de pedir ajuda sobre onde devo colocar os mesmos depois de colocar a base, se vc ou algum outro membro puder ajudar agradeço.
E a propósito belo trabalho.
Posts 1–13 of 13 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Talk with us