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.

questionAnswers(4)

yourAnswerToTheQuestion