Añadir Región de memoria

Iniciado por broly7, 25 Septiembre 2009, 17:39 PM

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

broly7

Hola verán tengo un problema. Hay un programa que al ejecutarlo da el error "Access violation when reading [001572A0]" En esta dirección no hay nada, vamos que en el memory map no aparece, por eso da error. Hay alguna forma de añadir ese rango o de saltarse esa excepción??

Muchas gracias por molestarse en leerlo.

biribau

Puedes nopear la instruccion pero si ha saltado una vez lo hara mas veces, normalmente suele ser una batalla perdida. Aunque sin mas datos...
Hay un plugin para olly que te permite hacer mapeo de memoria, memory manage, se usa generalmente para hacer injertos en memoria pero creo que puedes elegir la dirección de memoria.
Pero ya te digo, eso seguramente es un bug que se les escapó, o corrupción en el fichero y va a costarte mucho repararlo, no hay solución rápida, como esas que te doy.

broly7

EN otro foro inglés me dijero que eso se llamaba Heap Antidump, es un antidump que crea Themida después de desempaquetar el fichero. Y eso es lo que hice yo, desempaqueté un ejecutable con themida y ahora tengo ese problema.
Parece que si hay una solución. Pero nose como será :(