Capturar datos de la RAM

Iniciado por Meta, 3 Septiembre 2012, 04:26 AM

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

Meta

Hola:

Se que hay programas que puedes leer los datos que tienes en la memoria RAM de un PC, puedes ver procesos activos como la calculadora de Windows. Al ejecutar una operación de la calculadora de Windows 7, podemos hacer esta operación:



7 + 5 = 12

En alguna parte de la RAM del PC, puede manejar el 7 + 5 = 12, es decir, modificar el 7 por otro número como poner el 6 y el resultado ya es 11. También simplemente leo lo que hay en la RAM, lo que sea y lo guardo en el disco duro o SSD llamado .DAT por poner un ejemplo.

¿Es posible hacer esto?

Un saludo.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

sistemx

Definitivamente es posible, si conoces un programa muy famoso llamado Cheat Engine (Para windows), este programa hace exactamente esto, le pide al sistema operativo acceso a la memoria de un proceso, y este lo puede leer  o cambiar, Cheat Engine se usa para hacer 'trampa' en los juegos usando esta tecnica, hay otros programas mas avanzados que te permiten hacer esto, debes leer muchos manuales acerca de tu sistema operativo.

[Case]

Dado que el sistema operativo se encarga de administar la memoria virtual de cada proceso. Es muy dificil hacerlo, se debe de encontrar un bug en el S.O, o en el programa que se quiere modificar durante la ejecucion.