elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 02:54  


Tema destacado: Entra al canal IRC oficial de #elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: Shaddy, karmany)
| | |-+  Modificando memoria en tiempo de ejecucion C++
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Modificando memoria en tiempo de ejecucion C++  (Leído 1,596 veces)
.CPP

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Modificando memoria en tiempo de ejecucion C++
« en: 13 Septiembre 2008, 22:47 »

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!
En línea
tena


Desconectado Desconectado

Mensajes: 668



Ver Perfil
Re: Modificando memoria en tiempo de ejecucion C++
« Respuesta #1 en: 16 Septiembre 2008, 01:33 »

Podes usar WriteProcessMemory para escribir y ReadProcessMemory para leer

saludos
En línea
.CPP

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: Modificando memoria en tiempo de ejecucion C++
« Respuesta #2 en: 16 Septiembre 2008, 21:19 »

Hola, muchas gracias por responder, tena.

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

Saludos
En línea
Lambda


Desconectado Desconectado

Mensajes: 369



Ver Perfil WWW
Re: Modificando memoria en tiempo de ejecucion C++
« Respuesta #3 en: 16 Septiembre 2008, 21:26 »

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
En línea

.CPP

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: Modificando memoria en tiempo de ejecucion C++
« Respuesta #4 en: 17 Septiembre 2008, 14:56 »

Buenas, muchas gracias por responder.

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

Gracias!
En línea
...........

Desconectado Desconectado

Mensajes: 281


Ver Perfil
Re: Modificando memoria en tiempo de ejecucion C++
« Respuesta #5 en: 17 Septiembre 2008, 20:05 »

La función de cada api y sus parámetros los puedes ver en el msdn

http://msdn.microsoft.com/en-us/library/ms681674(VS.85).aspx
http://msdn.microsoft.com/en-us/library/ms680553(VS.85).aspx

En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ejecución de Archivos desde Memoria [Base Relocation]
Análisis y Diseño de Malware
[Zero] 14 7,210 Último mensaje 3 Junio 2011, 00:58
por The Swash
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines