alterar um ponteiro de endereço de outro aplicativo
Eu preciso de alguém para editar o título, não consigo encontrar um título melhor.
Suponha que este programa simples seja chamadosource.exe
:
#include <stdio.h>
int main()
{
int a = 5;
printf("%p", &a);
return 0;
}
Eu quero escrever outra aplicação,change.exe
, isso mudaa
no acima.
Eu tentei algo assim:
int main()
{
int * p = (int*) xxx; // xxx is what have printed above
*p = 1;
printf("%d", *p);
return 0;
}
Não funciona assumindo que eu tenho direitos de administrador, existe uma maneira de fazer o que eu tentei acima? obrigado.