La memoria de proceso de lectura de un proceso no devuelve todo.
Estoy tratando de escanear la memoria de una aplicación de terceros. Ya he averiguado la dirección; ahora mismo está en0x0643FB78
. La cosa es, nunca podré subir allí desdeLPMODULEENTRY32->modBaseAddr
es0x00400000
yLPMODULEENTRY32->modBaseSize
es meramente0x006FF000
Por lo tanto, la dirección máxima que puedo escanear para este módulo es0x00AFF000
.
¿Eso significa que la dirección que busco vive dentro de otro proceso / módulo / hilo / algo? Sin embargo, estoy bastante seguro de que el proceso que tengo contiene la dirección. ¿Cómo debo acceder a la memoria entonces? Gracias.