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.

pbbr (point blank brasil) [Delphi] Alterando valores em pointer level 2+


Mr.[D]extter
 Compartilhar

Posts Recomendados

Se você está acostumado à encontrar endereços em jogos usando o Cheat Engine, com certeza já deve ter usado a ferramenta "Pointer Scan" do mesmo. Portanto, você também já deve ter se deparado com pointers com mais de 1 offset...

 

Quando um pointer tem 1 offset, é chamado de pointer de level 1

Quando um pointer tem 2 offsets, é chamado de pointer de level 2, e assim sucessivamente...

 

Este é um exemplo de um código (em Delphi/Pascal) usado em DLLs (pois altera o valor da própria memória, e não de um processo definido, como usando a API WriteProcessMemory), que altera o valor de um address de pointer level 5.

 

 

Definindo

 

var

x1, x2, x3, x4, x5: dword;

begin

x1 := PDWORD(BaseAddress)^+$123; //offset 1

x2 := PDWORD(x1)^+$425; //offset 2

x3 := PDWORD(x2)^+$25; //offset 3

x4 := PDWORD(x3)^+$298; //offset 4

x5 := PDWORD(x4)^+$15; //offset 5

end;

 

Usando:

 

PBYTE(x5)^:=valor;

 

Vale lembrar que:

PBYTE altera apenas 1 byte

PWORD altera 2 bytes

PDWORD altera 4 bytes

 

Agradeço Nao Custa Nada Agradeçer ;D Pode Ajuda A quem qer Faser seu Proprio Trainer :D

 

By:Mr.[D]extter.

Link para o comentário
Compartilhar em outros sites

Atenção!

 

Seu tópico foi encontrado em área errada. Antes de postar em uma área, leia a descrição da mesma e procure saber se é adequada ou não para o seu post.

Caso ainda lhe reste dúvidas sobre o local correto para a postagem de seu tópico, contate a um moderador e pergunte qual a área correta.

 

Tópico Fechado!

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.