Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.



 
InícioProcurarÚltimas imagensEntrarRegistrar

 

 [Tutorial] Como criar um Trainer + Source Trainer Grand Chase + Injector

Ir para baixo 
AutorMensagem
D4RK][HD
Admin
D4RK][HD


Mensagens : 19
Data de inscrição : 07/09/2011

[Tutorial] Como criar um Trainer + Source Trainer Grand Chase + Injector  Empty
MensagemAssunto: [Tutorial] Como criar um Trainer + Source Trainer Grand Chase + Injector    [Tutorial] Como criar um Trainer + Source Trainer Grand Chase + Injector  Icon_minitimeQui Set 08, 2011 11:52 pm

Programa Necessá¡rio:
Delphi 7 - [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Retirado as Propagandas

1 - Criando a DLL

1.1 - Abra o Delphi 7, vá em "File > New > Other..." como mostra a figura abaixo:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

1.2 - e então irá aparecer uma janela igual a esta:

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

1.3 - vá como manda a foto em DLL Wizard e de Ok, irá aparecer uma janela igual a esta. Clique em New Form e pronto dll criada.

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

2 - Customizando a aparencia.
2.1 - Veja que apareceu um quadrado grande quando você clicou em "New Form", na aba "Stantard" do Delphi, add 2 CheckBox como mostra a foto abaixo:

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

2.2 - Agora na aba "System" add um Timer (O que tem um desenho de um relogio) como mostra a foto abaixo:

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

2.3 - Agora add um "Edit" que está na aba "Standard" (veja a img abaixo) e renomeie os "CheckBox" e o "Form" pelo Caption como mostra a imagem abaixo:

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

3 - Adicionando os Códigos & Compilando.
3.1 - Apague o códigos "begin" e "end." e insira o código abaixo da imagem no lugar deles (que fica abaixo do {{$R *.res})

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

var
HackProcess:THandle;
hId:Cardinal;
b:Boolean=False;

procedure AbrirFormularioGzB;
begin
Form1:=TForm1.Create(nil);
Form1.ShowModal;
end;

begin
HackProcess:=OpenProcess(PROCESS_ALL_ACCESS,false, GetCurrentProcessID);
CreateRemoteThread(HackProcess,nil,0,@AbrirFormula rioGzB,@AbrirFormularioGzB,0,hID);
end.


Agora declare o código:


na uses.

Então ficara assim, como mostra a imagem abaixo:

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

3.2 - Agora vá¡ no form do trainer e de 2 clicks no "Timer1", aparecera um código tipo:
procedure TForm1.Timer1Timer(Sender: TObject);
begin

end;

Troque ele por este:
var
Form1: TForm1;
const
Heroico_Address = $0117029D;
Visao_Address = $0116ED6C;
Estagio_Address = $0117D858;
GP_Address = $011856BC;
Destravar_Address = (Estagio_Address)-$20;
implementation
{$R *.dfm}
procedure TForm1.m4n14Timer(Sender: TObject);
begin
try

if Checked1.Checked = true then begin;// Gp Hack
PDWORD(PDWORD($011876BC)^+$14)^:=2999999;
end;

if Checked2.= true then begin;// Visão
PSINGLE($01170D6C)^:=StrToFloat(Edit1.Text);
end;

if Checked3.Checked = true then begin;// Estagio
PDWORD($01170D6C)^:=StrToInt(Edit2.Text);
end;

if Checked4.Checked = true then begin;// Heróico
PSINGLE($0117229D)^:=1
end;

end;
except
end;
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
PDWORD(Destravar_Address)^:=$FFFFFFFF;
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
ExitProcess(0);
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
ShellExecute(0,'open','http://xxxxxxxx','','',0);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
close;
end;

procedure TForm1.Label17Click(Sender: TObject);
begin
ShellExecute(0,'open','http://xxxxxxxx','','',0);
end;

procedure TForm1.Image1Click(Sender: TObject);
begin
ShellExecute(0,'open','http://xxxxxxxx','','',0);
end;

procedure TForm1.Label7Click(Sender: TObject);
begin
ShellExecute(0,'open','http://xxxxxxxx','','',0);
end;

end.

E na uses, add as seguintes variaveis:

Memory: DWORD;
value: dword;

devera ficar igual a imagem abaixo:

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

Agora salve seu projeto e aperte Crtl F9 para compilar, deverá aparecer a dll na pasta do projeto wink.gif dps eh só injetar e se divertir.

Download da Soucer--[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Conteudo:

Estagio Heroico
liberar portais
Mapa X
Mapa Y
Gp 2999999
Colar/t
Missao Completa
Invetario Hack.

Injector 1.0:

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]


Donwload injector-[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Os passos tomados para fazer a injeção foram os seguintes:

1) Obter o ProcessID (PID) do executável alvo e o caminho completo da DLL a ser injetada;

2) Adicionar ao DLL Injector privilégios de Debug;

3) Obter o endereço da função LoadLibraryA();

4) Abrir o processo com permissões de leitura/escrita;

5) Utilizar VirtualAllocEx() para alocar, no espaço de memória do alvo, a quantidade de bytes correspondente ao tamanho da string que contém o caminho da DLL;

6) Utilizar WriteProcessMemory() para armazenar, no endereço de memória retornado pela função VirtualAllocEx(), o valor da string utilizada no passo anterior;

7) Criar uma thread remota no processo com a função CreateRemoteThread, passando como endereço de função e argumento, o endereço da função LoadLibrarA() e o endereço de memória que armazena a localização da DLL, respectivamente;

Aguardar o término da thread e obter seu código de retorno, verificando, posteriormente, a existência de erros;

9) Fechar o handle do processo e liberar a memória alocada.

10)Agradeça o autor do topico
Ir para o topo Ir para baixo
https://visaocheats.directorioforuns.com
 
[Tutorial] Como criar um Trainer + Source Trainer Grand Chase + Injector
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Grand Chase Aron
» Pcheats Trainer V.16.0

Permissões neste sub-fórumNão podes responder a tópicos
 :: [Cheats / Hacks e Utilitários] :: Grand Chase - Dicas / Tutoriais-
Ir para: