BrasilGroup
Visual Basic Tutoriais, ajudas e outros sobre a linguagem de programação Visual Basic

Resposta
 
Share LinkBack Ferramentas do Tópico Modos de Exibição
Antigo 13-12-2008, 07:23 PM   #1 (permalink)
Novato
 
Registrado em: Dec 2008
Posts: 13
MUITO OBRIGADO: 0
Agradecido 0 Vezes em 0 Posts
Downloads: 0
Uploads: 0
Padrão

Falaaaaaaa.... mais uma dica de como funciona o WallHack em jogos, isso inclui função em D3D, é basicamente por vertices. para isso eu precizo criar um logger para localizar o valor da vertice.... encinarei no proximo tutorial....

em cod4 exite muitos valores para inicializar vamos la....

Declare
Código:
#define Opfor********((NumVertices == 3124 && primCount == 4132) || (NumVertices == 1970 && primCount == 2186) || (NumVertices == 1252 && primCount == 1160) || (NumVertices == 470 && primCount == 352) || (NumVertices == 3531 && primCount == 4526) || (NumVertices == 2188 && primCount == 2386) || (NumVertices == 1325 && primCount == 1194) || (NumVertices == 499 && primCount == 352) || (NumVertices == 2715 && primCount == 3588) || (NumVertices == 1620 && primCount == 1886) || (NumVertices == 943 && primCount == 908) || (NumVertices == 441 && primCount == 308) || (NumVertices == 2816 && primCount == 3642) || (NumVertices == 1773 && primCount == 2022) || (NumVertices == 1150 && primCount == 1086) || (NumVertices == 435 && primCount == 320) || (NumVertices == 250 && primCount == 304) || (NumVertices == 2818 && primCount == 3672) || (NumVertices == 150 && primCount == 142) || (NumVertices == 1715 && primCount == 1950) || (NumVertices == 1101 && primCount == 1066) || (NumVertices == 481 && primCount == 350) )
#define Marines********((NumVertices == 681**&& primCount == 588 ) || (NumVertices == 2613 && primCount == 3248) || (NumVertices == 1842 && primCount == 1978) || (NumVertices == 1144 && primCount == 814) || (NumVertices == 1034 && primCount == 904) || (NumVertices == 447 && primCount == 312) || (NumVertices == 3790 && primCount == 4078) || (NumVertices == 2784 && primCount == 2384) || (NumVertices == 1572 && primCount == 1166) || (NumVertices == 634 && primCount == 372) || (NumVertices == 233 && primCount == 330) || (NumVertices == 3597 && primCount == 4280) || (NumVertices == 2301 && primCount == 2364) || (NumVertices == 1341 && primCount == 1132) || (NumVertices == 580 && primCount == 380) || (NumVertices == 689 && primCount == 1172) || (NumVertices == 367 && primCount == 298)**|| (NumVertices == 4050 && primCount == 4486) || (NumVertices == 308 && primCount == 212) || (NumVertices == 2540 && primCount == 2444) || (NumVertices == 628 && primCount == 670) || (NumVertices == 1488 && primCount == 1114) || (NumVertices == 105 && primCount == 74) || (NumVertices == 592 && primCount == 374) || (NumVertices == 2516 && primCount == 2940) || (NumVertices == 106 && primCount == 114) || (NumVertices == 1726 && primCount == 1760) || (NumVertices == 1020 && primCount == 872) || (NumVertices == 587 && primCount == 370) || (NumVertices==204 && primCount==172) || (NumVertices== 681**&& primCount==588) || (NumVertices== 63** && primCount== 62)**||(NumVertices== 822**&& primCount== 1084)||(NumVertices== 2516 && primCount== 2940)||(NumVertices== 394**&& primCount== 274) ||(NumVertices== 275**&& primCount== 322) ||(NumVertices== 1409 && primCount== 868) ||(NumVertices== 716**&& primCount== 962) ||(NumVertices== 394**&& primCount== 274) ||(NumVertices== 178**&& primCount== 166) ||(NumVertices== 1344 && primCount== 944) ||(NumVertices== 599**&& primCount== 418) ||(NumVertices== 49** && primCount== 50)**||(NumVertices== 855**&& primCount== 1100)||(NumVertices== 56** && primCount== 44)**||(NumVertices== 183**&& primCount== 112) ||(NumVertices== 3790 && primCount== 4078)||(NumVertices== 56** && primCount== 44)**||(NumVertices== 34** && primCount== 30)**||(NumVertices== 874**&& primCount== 1228) || (NumVertices== 213 && primCount== 282) ||(NumVertices== 367**&& primCount== 298) ||(NumVertices== 306**&& primCount== 274) ||(NumVertices== 1495 && primCount== 982) ||(NumVertices== 1198 && primCount== 842) ||(NumVertices== 306**&& primCount== 274) ||(NumVertices== 4050 && primCount== 4486)|| (NumVertices== 686**&& primCount== 952 )||(NumVertices== 828**&& primCount== 1300)||(NumVertices== 3597 && primCount== 4280)||(NumVertices== 356 &&**primCount== 262 )||(NumVertices== 110**&& primCount== 122 )||(NumVertices== 2613 && primCount== 3248)||(NumVertices== 1001 && primCount== 964) )
#define Spetz********((NumVertices == 4358 && primCount == 4864) || (NumVertices == 3278 && primCount == 3188) || (NumVertices == 503 && primCount == 704) || (NumVertices == 1633 && primCount == 1332) || (NumVertices == 840 && primCount == 618) || (NumVertices == 783 && primCount == 1168) || (NumVertices == 4242 && primCount == 5028) || (NumVertices == 2391 && primCount == 2488) || (NumVertices == 1689 && primCount == 1422) || (NumVertices == 384 && primCount == 250) || (NumVertices == 969 && primCount == 708) || (NumVertices == 4270 && primCount == 4804) || (NumVertices == 2755 && primCount == 2494) || (NumVertices == 1317 && primCount == 1054) || (NumVertices == 809 && primCount == 590) || (NumVertices == 793 && primCount == 834) || (NumVertices == 3891 && primCount == 4598) || (NumVertices == 592 && primCount == 532) || (NumVertices == 2510 && primCount == 2470) || (NumVertices == 171 && primCount == 114) || (NumVertices == 1398 && primCount == 1176) || (NumVertices == 384 && primCount == 250) || (NumVertices == 384 && primCount == 250) || (NumVertices == 994 && primCount == 714) || (NumVertices == 529 && primCount == 540) || (NumVertices == 353 && primCount == 346) || (NumVertices == 726 && primCount == 556) || (NumVertices == 1315 && primCount == 1170) || (NumVertices == 2140 && primCount == 2310) || (NumVertices == 3326 && primCount == 4336) || (NumVertices == 3254 && primCount == 4122) || (NumVertices == 1730 && primCount == 1938) || (NumVertices == 398 && primCount == 410) || (NumVertices == 327 && primCount == 500) || (NumVertices == 2388 && primCount == 2040) || (NumVertices == 222 && primCount == 298) || (NumVertices == 1111 && primCount == 986) || (NumVertices == 1186 && primCount == 1184) || (NumVertices == 339 && primCount == 248) || (NumVertices == 994 && primCount == 714) )
#define SAS************((NumVertices == 2334 && primCount == 2826) || (NumVertices == 438 && primCount == 376) || (NumVertices == 447 && primCount == 312) || (NumVertices == 1034 && primCount == 904) || (NumVertices == 1842 && primCount == 1978) || (NumVertices == 2613 && primCount == 3248) || (NumVertices == 1001 && primCount == 964) || (NumVertices == 3935 && primCount == 5226) || (NumVertices == 960 && primCount == 1072) || (NumVertices == 2640 && primCount == 3070) || (NumVertices == 212 && primCount == 288) || (NumVertices == 214 && primCount == 202) || (NumVertices == 1373 && primCount == 1256) || (NumVertices == 585 && primCount == 440) || (NumVertices == 634 && primCount == 372) || (NumVertices == 1572 && primCount == 1166) || (NumVertices == 2784 && primCount == 2384) || (NumVertices == 3790 && primCount == 4078) || (NumVertices == 3585 && primCount == 4858) || (NumVertices == 1498 && primCount == 1304) || (NumVertices == 2525 && primCount == 3022) || (NumVertices == 695 && primCount == 478) ||**(NumVertices == 193 && primCount == 140) || (NumVertices == 580 && primCount == 380) || (NumVertices == 1341 && primCount == 1132) || (NumVertices == 802 && primCount == 800) || (NumVertices == 2301 && primCount == 2364) || (NumVertices == 275 && primCount == 322) || (NumVertices == 3597 && primCount == 4280) || (NumVertices == 3716 && primCount == 5064) || (NumVertices == 2578 && primCount == 2994) || (NumVertices == 1412 && primCount == 1330) || (NumVertices == 568 && primCount == 470) || (NumVertices == 689 && primCount == 1172) || (NumVertices == 367 && primCount == 298) || (NumVertices == 4050 && primCount == 4486) || (NumVertices == 308 && primCount == 212) || (NumVertices == 2540 && primCount == 2444) || (NumVertices == 628 && primCount == 670) || (NumVertices == 1488 && primCount == 1114) || (NumVertices == 105 && primCount == 74) || (NumVertices == 592 && primCount == 374) || (NumVertices == 3562 && primCount == 4784) || (NumVertices == 2509 && primCount == 2954) || (NumVertices == 1402 && primCount == 1164) || (NumVertices == 628 && primCount == 450) || (NumVertices == 1615 && primCount == 1706) || (NumVertices == 541 && primCount == 366) || (NumVertices == 3667 && primCount == 4952) || (NumVertices == 2460 && primCount == 2882) || (NumVertices == 1479 && primCount == 1402) || (NumVertices == 552 && primCount == 452) )
agora em seu hook em DrawIndexedPrimitive(D3DPRIMITIVETYPE Type,INT BaseVertexIndex,UINT MinVertexIndex,UINT NumVertices,UINT startIndex,UINT primCount){

<blockquote>vamos utilizar a função..
//aqui pode por uma cor1 = Vermelhopode usar cor em textura, por byte ou pixel shader ( prefiro pixel)</span></blockquote>

<span style="color:Red">o meu esta assim

Código:
if(WallHack){****
MinhaPlaca3D->SetPixelShader(cor.Vermelho );
MinhaPlaca3D->SetRenderState(D3DRS_ZENABLE,false);
MinhaPlaca3D->DrawIndexedPrimitive(Type,BaseVertexIndex,MinVertexIndex,NumVertices,startIndex,primCount);
MinhaPlaca3D->SetRenderState(D3DRS_ZENABLE,true);
MinhaPlaca3D->SetPixelShader(cor.Verde);
}
isso funciona para qualquer jogo que for referenciado em D3D8 ou D3D9 e desde que tenha os valores corretos das Vertices..

veja na imagem a baixo como funciona....
Verde quando o jogador esta Visivel e Vermelho quando esta atraz de algum Objeto




obrigado .......
__________________
KIDEBR está offline   Responder com Citação
Antigo 15-01-2009, 06:43 PM   #2 (permalink)
Usuário Iniciante
 
Avatar de lukkaz1
 
Registrado em: Oct 2008
Posts: 78
MUITO OBRIGADO: 1
Agradecido 3 Vezes em 1 Post
Downloads: 0
Uploads: 0
Padrão

Q PROGRAMA Q EU USO PRA FASE
SOOU MEIO MUITO NOOB NESSAS COISAS
__________________
http://blog.sanriotown.com/leanney97...-spiderman.jpg

0


©○┴┴┴┴○││○Gostou do topico? Eu tbm a AGRADEÇA AE !!○││○┴┴┴┴○©
lukkaz1 está offline   Responder com Citação
Antigo 19-01-2009, 02:27 PM   #3 (permalink)
Novato
 
Registrado em: Dec 2008
Posts: 13
MUITO OBRIGADO: 0
Agradecido 0 Vezes em 0 Posts
Downloads: 0
Uploads: 0
Padrão

Citação:
Q PROGRAMA Q EU USO PRA FASE
SOOU MEIO MUITO NOOB NESSAS COISAS[/b]
Visual Studio C++
Directx SDK
conhecimento em Gamehacking [TSearch, OllyDBG]
__________________
KIDEBR está offline   Responder com Citação
Antigo 20-01-2009, 05:56 PM   #4 (permalink)
Usuário Iniciante
 
Registrado em: Oct 2008
Posts: 16
MUITO OBRIGADO: 0
Agradecido 0 Vezes em 0 Posts
Downloads: 0
Uploads: 0
Padrão

Muito bom ^.~! Eu não fazia nem idéia de como fazer isso.
Eu só usei OllyDBG 1 vez, então tenho dificuldades.
Mas mesmo assim gostei bastante.
Rafael. está offline   Responder com Citação
Antigo 23-02-2010, 05:17 PM   #5 (permalink)
Novato
 
Registrado em: Feb 2010
Posts: 1
MUITO OBRIGADO: 0
Agradecido 0 Vezes em 0 Posts
Downloads: 0
Uploads: 0
Smile Wall hack COD4

Ae blz,,, entaum sou iniciante nessa história...

Não tem nenhum programa tipo loader como tinha no counter strike que era s'lo executar ele antes do jogo que ja fica ativado o wall hack para o COD4 ?

se naum tem ... existe algum passo a passo ae de como fazer isto entaum ?

agradeço desde já
liviostecca está offline   Responder com Citação
Antigo 25-02-2010, 09:05 PM   #6 (permalink)
Usuário Top
 
Avatar de dimmsdaile
 
Registrado em: Aug 2009
Localização: Bat Cave
Posts: 601
MUITO OBRIGADO: 8
Agradecido 0 Vezes em 0 Posts
Downloads: 0
Uploads: 0
Padrão

so iniciante nisso tmb

good topic

tks
__________________
dimmsdaile está offline   Responder com Citação
Resposta

Ferramentas do Tópico
Modos de Exibição

Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim



Horários baseados na GMT -3. Agora são 04:24 PM.


Integration with Google translations by vBET Translator 2.3.6
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. :: Translated by
Search Engine Optimization by vBSEO 3.5.0vB-Brasil