Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

[Criando] um Trainer [DLL] indetectavel!!


-BliG.
 Compartilhar

Posts Recomendados

Criando um Trainer [DLL] indetectavel!

 

Me pidiram mto para fazer este tutorial, então estou aqui...

__

 

Vamos começar, eu estou aqui para ensinar a fazer um trainer para GrandChase, mas este método pode ser usado para fazer trainers para GunBound, e entre outros jogos...

__

 

Algumas coisas que vocês precisaram saber :

 

- Se você pretende mesmo criar um trainer para postar, você ira precizar de Address Atualizados.

- Você precisara entender isso :

 

PDWORD : Você usara PDWORD para os Address que são do tipo "4Bytes"

 

PSingle : Você usara PSingle para os Address que são do tipo "Float" ou seja, Address que podem ser frezzados em

0,6 por exemplo

 

Existem mais tipos como DWORD e etc, mas para GC nao usaremos eles.

 

E outra coisa sobre o GG :

 

 

Bom, vamos se dizer que o GG é meio fraco, pois para tornar seu trainer indetectavel, basta renomear o nome das Checkbox, dos labels, timers e etc

 

Agora vamos para o delphi.

 

 

Chegando no Delphi clique em :

 

File > New > Other... , e depois clique em DLL Wizard

 

e de um Ok

 

Imagem editada

 

Agora ira aparecer o Project2, agora nele vamos adicionar nas Uses mais uma coisa, o "Windows"

 

Ficando assim :

 

uses

SysUtils,

windows,

Classes;

 

 

Agora vamos apagar o :

 

 

Begin

end.

 

e adicionar no local deles isso :

 

 

var

Rafael : DWORD;

 

 

procedure Rafaell;

begin;

form1 := tForm1.Create(nil);

Form1.ShowModal;

end;

begin

CreateThread(nil,Rafael,@Rafaell,nil,Rafael,Rafael);

end.

 

Pronto, agora já podemos criar o Trainer (A form que aparece quando se injeta a dll)

Para fazer isso va em :

 

File > New > Form

 

Agora iremos declarar todos os address que iremos usar!

 

Vamos supor que o address do stage seja :

 

00000001

O Address do Heroico Hack Seja :

 

00000002

E o address do Continente Hack Seja :

 

00000003

Para declarar estes address vamos nas variáveis e em baixo dela coloque isso :

 

Const

Stage = $00000001;

Heroico = $00000002;

Continente = $00000003;

 

Explicação :

 

Estamos declarando que "Stage" é igual "$00000001"

Heroico = "$00000002"

Continente hack = "$00000003"

___

 

Agora Adicione no seu form :

 

3 CheckBox

1 Timer

2 Edit

 

bom Renomeie as 3 CheckBox para

 

"Heroico"

"Stage"

"Continente"

 

E coloque um edit do lado do checkbox do Stage e o outro coloque do lado do checkbox do Continente

 

Para tornar seu trainer indetectavel, mude o nome do seu CheckBox para qualquer um... No meu caso eu alterei os nomes das checkbox para :

 

P4T0D0N4LD1

P4T0D0N4LD2

P4T0D0N4LD3

 

___

 

Bom agora vamos a programação do Timer :

 

Altere o Intervalo do timer para "1"

 

 

Depois de 2 clicks nele e adicione isso :

 

// Stage Address Comum, com edit

if P4T0D0N4LD1.Checked = true then begin;

PDword(Stage)^:=StrToInt(Edit1.text);

end;

// Continente Address, com offset e edit

if P4T0D0N4LD2.Checked = true then begin;

PDWORD(PDWORD(Continente)^+$0)^:=StrToInt(Edit2.Text);

end;

// Stage Address Comum, sem edit

if P4T0D0N4LD1.Checked = true then begin;

PDword(Heroico)^:=1; // 1 = valor a ser frezzado

end;

 

Para entender melhor, coloque no delphi e você ira ver :D

 

e lembra dos address que agente declarou?? então olha eles ai em cime em negrito :D

 

 

___

 

Bom pessoal... é isso, ja enssinei como criar o trainer, como tornalo indetectavel.

Para ADD mais cheats, eu não irei explicar aqui, e nem vou explicara para ngem que me add no msn. Eu so lendo este tutorial eu ja entenderia como Adicionar mais cheats, isso tudo depende da sua capacidade.

 

 

Download da Source :

 

Imagem retirada !

É necessário se cadastrar para acessar o conteúdo.

 

 

 

Créditos por esse tutorial :

-BliG. x

Link para o comentário
Compartilhar em outros sites

  • 3 semanas atrás...
  • 2 meses depois...

Caro gabrieln carvalho,

 

Evite comentar em tópicos cujo último post tem mais de 15 dias.

 

Isso traz tópicos velhos de volta a primeira página,desorganizando a área.

 

Qualquer dúvida sobre as regras gerais do fórum, leia:

 

 

 

Tópico Trancado

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.