Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: dnsdirm en 15 Mayo 2013, 04:51 am



Título: acceder a la memoria de un proceso
Publicado por: dnsdirm en 15 Mayo 2013, 04:51 am
tengo un proyecto en el que desde un programa en C acceda a la memoria de otro ejecutable hecho en C, debo acceder a sus variables, pero no se como. he buscado y con openprocess de win32.


Título: Re: acceder a la memoria de un proceso
Publicado por: amchacon en 15 Mayo 2013, 12:22 pm
Una forma sería que el programa imprimiese las variables en un archivo y después el otro lo leyese  ;-)


Título: Re: acceder a la memoria de un proceso
Publicado por: x64core en 17 Mayo 2013, 01:44 am
Las variables en el proceso son simplemente direcciones de memoria, para poder leer el espacio de direcciones de un proceso
se puede usar ReadProcessMemory, pero talvez si explicas con más detalles o un proposito seguramente hay mejores soluciones.


Título: Re: acceder a la memoria de un proceso
Publicado por: dnsdirm en 17 Mayo 2013, 04:55 am
tengo que hacer una especie de depurador de programas en C que pueda seguir las variables y ver su contenido en tiempo de ejecucion :) saludos