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.

Acessar e Escrever em Processos


Posts Recomendados

Gente, eu nunca aprendi a modificar outro processo, então, como eu tava tentando aprofundar o meu conhecimento, resolvi então baixar um emulador e um jogo, por ser mais fácil.

Então resolvi tentar criar um programa que edite o dinheiro nesse jogo.

Usei o Cheat Engine 5.6 pra obter o Address(Dá pra fazer essa modificação nele mesmo, mas assim não tem graça, além de que eu não quero fazer scan sempre que for usar).

O Address que eu encontrei foi: 01AC519C

Aí começa a problemática, pensei assim, tenho o endereço, mas como vou editar se eu não tenho acesso automático ao processo.

Então pesquisei e encontrei essas funções:

OpenProcess(), WriteProcessMemory() e ReadProcessMemory().

Até ai tudo bem, mas tinha lá que a função precisa de parâmetros, o que eu não consegui até agora.

 

As funções são assim:

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

e

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

e

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

No site da própria MSDN, tinha isso:

 

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

 

Só sei que nSize = tamanho em bytes do dado que vai ser escrito(No meu caso é 4 bytes)

 

Se alguém entender essas funções, e puder me ajudar ao menos a entender o que eu devo colocar nos parâmetros,

ou pelo menos um conteúdo pra estudar(um tema concreto).

OBS: Sempre que eu pergunto aqui é quando eu já pesquisei e não encontrei.

Link para o comentário
https://www.webcheats.com.br/topic/883557-acessar-e-escrever-em-processos/
Compartilhar em outros sites

#Exemplo em Delphi7(Pascal)

Vamos supor que o jogo seja a calculadora e queremos alterar um valor, então ficaria +- assim.

 

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

b34c171261.png

Link para o comentário
https://www.webcheats.com.br/topic/883557-acessar-e-escrever-em-processos/#findComment-4130269
Compartilhar em outros sites

Alguém que entende C++ pode ajudar tbm?

Tá dando muito erro de declaração variável, porque ela usa DWORD, mas aqui não tem DWORD, o que eu faço?.

Se alguém que entende C++ puder converter o código que ~EvilCode me passou eu agradeço. :pensativo:

postpunido.png

Link para o comentário
https://www.webcheats.com.br/topic/883557-acessar-e-escrever-em-processos/#findComment-4132130
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.