Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

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

Posts Recomendados

Bom no Tópico abaixo eu perguntei como se pegava o aderess, e me disseram que era para pegar o Ponteiro e Offset, até ai tudo bem até ai tudo legal, más me sugiu um outro problema, toda vez qua eu fecho o programa e abro novamente o ponteiro altera de valor, Eu tenho renho que abrir e fechar o programa repetidas vezes até achar todos os valores?

 

Estou Criando um programa para altera o valor de Pts do jogo Purble Place do Windows kkkk e Estou usando um Modulo VB antigo que encontrei na net somente para aprender

Link para o comentário
https://www.webcheats.com.br/topic/2172630-ponteiro-e-offset/
Compartilhar em outros sites

Para pegar uma address voce nao precisa de pointer ou offset, voce acha com programas q pesquisam na memoria como Cheat Engine. Depois de achar a address voce pega seus pointer e offset. E tambem, pode haver mais de 1 offset, entao estude tambem multilevel pointers. Aconselho a voce a fazer o tutotrial que vem no CE, la tem do começo ate o final, tem de tudo.

Link para o comentário
https://www.webcheats.com.br/topic/2172630-ponteiro-e-offset/#findComment-8652776
Compartilhar em outros sites

Então você não está pegando o ponteiro certo. Atente à algumas características comuns:

 

1 - Geralmente começam com bons 0 (zeros), pois são os primeiros alocamentos os ponteiros reais (como eu já expliquei no outro post).

2 - O ponteiro segue de um ou mais offsets para APONTAR para um endereço específico.

 

E outra, um ponteiro APONTA pra um endereço, não valor. Logo você tem que LER O PONTEIRO para pegar o ENDEREÇO desejado, e depois LER o ENDEREÇO que conseguiu para pegar o valor, e se quiser, escrever o valor nesse endereço para ter os resultados esperados.

Meus brinquedos em WinAPI:

Calculador

MemoryScanner

Faça parte também da DarkProgramming Team!

Link para o comentário
https://www.webcheats.com.br/topic/2172630-ponteiro-e-offset/#findComment-8652815
Compartilhar em outros sites

Bom vou falar paaso a passo do que eu to fazando

 

1- Acho o valor (Não é o que fica visivel para o usuario)

2-Vejo o que se passa nele

3-vejo a informação "More information"

4- aqui pego o offset que é "Add [rax+00000120],ebx" que é (120) e pego o possivel address (Que é nessa parte que muda)

5- procuro o ponteiro em Hex (Nesta parte aparece um monte más sempre pego os dois primeiros a address)

6- Add address manualmente Offset "120" Address "004DD0C0" (Esse address foi pego na hora que estava montado esse post e é o 1º da lista HEx)

7- O valor que aperece é o mesmo e na hora de modificar o valor se altera tambem.

 

Não sei o que estou fazendo errado más o problema está no Passo 4 a 6

 

Por acaso tenho que modificar algum valor no Disassembler?

 

Fiz o tutorial más nessa parte ele não dá o Offset somente o ponteiro

Link para o comentário
https://www.webcheats.com.br/topic/2172630-ponteiro-e-offset/#findComment-8652915
Compartilhar em outros sites

Bom vou falar paaso a passo do que eu to fazando

 

1- Acho o valor (Não é o que fica visivel para o usuario)

2-Vejo o que se passa nele

3-vejo a informação "More information"

4- aqui pego o offset que é "Add [rax+00000120],ebx" que é (120) e pego o possivel address (Que é nessa parte que muda)

5- procuro o ponteiro em Hex (Nesta parte aparece um monte más sempre pego os dois primeiros a address)

6- Add address manualmente Offset "120" Address "004DD0C0" (Esse address foi pego na hora que estava montado esse post e é o 1º da lista HEx)

7- O valor que aperece é o mesmo e na hora de modificar o valor se altera tambem.

 

Não sei o que estou fazendo errado más o problema está no Passo 4 a 6

 

Por acaso tenho que modificar algum valor no Disassembler?

 

Fiz o tutorial más nessa parte ele não dá o Offset somente o ponteiro

 

Ao realizar o passo 5, teste com todos da lista para ver se algum funciona, se não, há algum problema no offset ou talvez precise de mais de 1.

Link para o comentário
https://www.webcheats.com.br/topic/2172630-ponteiro-e-offset/#findComment-8652924
Compartilhar em outros sites

vou fazer o passo 5 e em relação ao offset todos os testes derem o mesmo resultado vlw.

 

Edit: Cara ja tentei de TUDO pesquisei ponteiros, ja fiz da forma tradicional, más de todos os modos o ponteiro muda. Não sei se é o jogo ou se é porque o meu PC é x64 más ele sempre muda. Testei a maioria do passo 5 e todos deram o mesmo valor. Resumindo o jogo apesar de ser bonitinho é do capiroto kkkk.

 

Obs: O Cheat Engine (x32) Não pega o Debugger (F6) e "Erro attaching the windows debugger: 50"

 

Cheat Engine 6.4 (x64).

Win 7 x64 Ultimate.

Link para o comentário
https://www.webcheats.com.br/topic/2172630-ponteiro-e-offset/#findComment-8652996
Compartilhar em outros sites

vou fazer o passo 5 e em relação ao offset todos os testes derem o mesmo resultado vlw.

 

Edit: Cara ja tentei de TUDO pesquisei ponteiros, ja fiz da forma tradicional, más de todos os modos o ponteiro muda. Não sei se é o jogo ou se é porque o meu PC é x64 más ele sempre muda. Testei a maioria do passo 5 e todos deram o mesmo valor. Resumindo o jogo apesar de ser bonitinho é do capiroto kkkk.

 

Obs: O Cheat Engine (x32) Não pega o Debugger (F6) e "Erro attaching the windows debugger: 50"

 

Cheat Engine 6.4 (x64).

Win 7 x64 Ultimate.

 

Ja tentou Multilevel pointer? Pode ter mais de uma offset para o mesmo pointer. E se você quiser aprender mesmo, termine o tutorial do CE, ele vai te ensinar tudo que precisa.

Link para o comentário
https://www.webcheats.com.br/topic/2172630-ponteiro-e-offset/#findComment-8653081
Compartilhar em outros sites

Resolvido o PP tinha 2 Ponteiros :smiley: Vlw por ajudar :yes:

 

Pointer: FFC1CE68

 

offset1: 24

offset2: 28

 

Agora nesse comando: WritePointerInteger("PurblePlace", &HFFC1CE68, TextBox1.Text, &H24, &H28) Não me lembro aonde tem que botar size= nivel do offset

 

OBS: esse poiter é para o primeiro Jogo do PP da direita para esquerda

Link para o comentário
https://www.webcheats.com.br/topic/2172630-ponteiro-e-offset/#findComment-8653971
Compartilhar em outros sites

Resolvido o PP tinha 2 Ponteiros :smiley: Vlw por ajudar :yes:

 

Pointer: FFC1CE68

 

offset1: 24

offset2: 28

 

Agora nesse comando: WritePointerInteger("PurblePlace", &HFFC1CE68, TextBox1.Text, &H24, &H28) Não me lembro aonde tem que botar size= nivel do offset

 

OBS: esse poiter é para o primeiro Jogo do PP da direita para esquerda

 

Naverdade eu uso o WriteDMAInteger, mas pelo que vi do WritePointerInteger, acho que esta tudo certo ae, nao esta?

Link para o comentário
https://www.webcheats.com.br/topic/2172630-ponteiro-e-offset/#findComment-8654075
Compartilhar em outros sites

Naverdade eu uso o WriteDMAInteger, mas pelo que vi do WritePointerInteger, acho que esta tudo certo ae, nao esta?

 

Bom +/- agora estou com o problema de ele não enviar a informação para o jogo mas com o tempo eu vou resolvendo. Qual seria a diferença entre os dois?

Link para o comentário
https://www.webcheats.com.br/topic/2172630-ponteiro-e-offset/#findComment-8654272
Compartilhar em outros sites

Não sei direito a diferença, mas vou te falar como fazer com o WriteDMAInteger

Procure por ReadWritingmemory.vb na Intenet. Depois de adiciona-lo ao seu projeto vai o seguinte codigo:

 

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

 

Em Level coloque 2, por voce ter 2 offsets.

Link para o comentário
https://www.webcheats.com.br/topic/2172630-ponteiro-e-offset/#findComment-8654282
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • 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.