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.

[DELPHI] Criando um Manager para ***resses estáticos e dinâmicos.


Inoxybel
 Compartilhar

Posts Recomendados

[DELPHI] Criando um Manager para ad.dresses estáticos e dinâmicos.

 

Bom, em vez de explicar cada etapa do code, apenas irei dar uma leve comentada na minha source, o resto é com vocês.

 

 

Lets go:

 

0- RETIRE OS ***** DA SOURCE.

 

1° - Tenha conhecimento, que ad.dress dinâmico, é aquele que muda sempre quando o programa é iniciado.

Enquanto o estático, é o pointer, o que escreve o estático, ou seja, o permanente.

 

 

2 - Crie uma nova aplicação, e modele seu f.o.r.m para que fique semelhante a isso:

scaled.php?server=850&filename=managerinoxybel.png&res=landing scaled.php?server=6&filename=managerinoxybel2.png&res=landing

 

 

Está bem embaralhado e cada componente meu tem um nome diferente, você só consiguirá compilar se tiver um conhecimento básico.

Isso foi feito de propósito, para que os "programadores de ctrl+c ctrl+v" não conseguisse fazer, e tomasse vergonha na cara pra programar direito.

 

Coloquei 2 botões juntos, Ler e Parar, Ler liga o timer, parar desliga.

 

La vai os codes:

 

Declare nas uses:

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

Declare as variáveis globais:

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

Declare a função de pegar processo pelo nome abaixo de :

implementation

 

{$R *.dfm}

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

Timer para checar o processo:

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

Botão ler:

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

Botão Parar:

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

Botão escrever:

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

Timer de leitura:

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

Timer de restrição, para que o usuário do programa só consiga mexer nas opções, se o processo for carregado com exito:

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

Download and Scan do projeto:

[DOWN]

É necessário se cadastrar para acessar o conteúdo.
[/DOWN]

[sCAN]

É necessário se cadastrar para acessar o conteúdo.
[/sCAN]

 

 

O sistema de leitura de ponteiros, funciona assim:

 

Um ponteiro(exemplo do do pinbal $1025040), tem em seu valor dword, um ***ress.

Ex:

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

Pegando esse ad*dress que o ponteiro aponta, e somando a OffSet, derá o ad*dress que é chamado pela função (Aquele que você acha no cheat engine).

 

Entenda na prática:

1- Abra o pinball e o cheat engine.

2- Jogue um pouco e procure seus pontos no CE, até obter 1 ou 2 ad*dress

3- Vá em 'adicionar ad*dress manualmente' no cheat engine //tem outro nome mas não lembro

4- Marque a caixinha "pointer", e coloque no:

ad*dress: 1025040

OffSet: 52

 

5- Jogue e veja seus pontos nos 2 ad*dress... Igual né?

 

Porque Valor Do Ponteiro + OffSet = ad*dress dinâmico.

 

 

Teve dúvidas? Pode ficar livre para perguntar.

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
Compartilhar em outros sites

''...Está bem embaralhado e cada componente meu tem um nome diferente, você só consiguirá compilar se tiver um conhecimento básico.

Isso foi feito de propósito, para que os "programadores de ctrl+c ctrl+v" não conseguisse fazer, e tomasse vergonha na cara pra programar direito...''

 

Comcordo em numero,Genero e Grau ....Tem que botar esses que se dizem programadores para pensar.....

Da um desgosto postar tutorial sabendo que o cara so vai 'copiar' e 'colar' e acabou o trabalho nosso(do programador) foi pra onde????? (<--- Eu pelo menos Acho assim....)

 

 

@edit

 

Para achar o pointer e adress mais explicado

 

http://www.webcheats.com.br/forum/delphi-vb/667985-find-pointer-cheat-engine-trainer-pinball.html

Link para o comentário
Compartilhar em outros sites

As palhaçadas, do tipo:

 

Criar tópicos repetiros, rippar conteúdo na cara de pau, floodar em tópicos pra ganhar posts, criar tópicos desnecessários...

É culpa das "regras" deste forum, ser liberal.

 

Se as coisas aqui fossem mais rigorosas, não aconteceria isso.

 

Mas em fim, boa sorte na criação (:

Achei uma utilidade em trabalhar com ele, é bom "testar" os ponteiros+offset antes de criar um cheat, para que não dê erros no futuro (:

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

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.