Modificando memoria en tiempo de ejecucion C++

Iniciado por .CPP, 13 Septiembre 2008, 22:47 PM

0 Miembros y 1 Visitante están viendo este tema.

.CPP

Buenas, soy nuevo al foro y tenía una duda.

Me gustaría hacer una aplicación que lo que hiciera es modificar memoria en tiempo de ejecucion, es decir, modificar sus datos al igual que se puede hacer con OllyDBG, pero en tiempo real.

Busco un código basado en C++, para ver como funciona, que le indique donde esta el archivo para que remplace la memoria y le pueda especificar los valores, y a ser posible que venga explicado por que muchos sabemos que la mayoria de códigos fuentes no van explicados y luego hay problemas de que falta X libreria y tal...

Un saludo muy grande y muchísimas gracias!

tena

Podes usar WriteProcessMemory para escribir y ReadProcessMemory para leer

saludos

.CPP

Hola, muchas gracias por responder, tena.

Pero estamos hablando de poder editar memoria del propio proceso o de cualquier que tu quieras?

Saludos

Lambda

Cita de: .CPP en 16 Septiembre 2008, 21:19 PM
Hola, muchas gracias por responder, tena.

Pero estamos hablando de poder editar memoria del propio proceso o de cualquier que tu quieras?

Saludos

De los dos

.CPP

Buenas, muchas gracias por responder.

Me podrias indicar donde encontrarlo, y, si esta disponible, un pequeño manual de como usarlo.

Gracias!