Ayuda sobre volcar ram y extraer archivos.

Iniciado por mundojao, 26 Enero 2017, 05:26 AM

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

mundojao

No se si sea el subforo correcto, alguien que me ayude quiero extraer los graficos y videos de un juego programado en c++ y lo unico que se me ha ocurrido es ejecutar el juego y volcar la ram en un archivo y despues con un editor hexadecimal buscar la cabecera de dichos archivos pero no se en que dirección hexadecimal terminan. hasta ahi quedo atorado. Es un juego que corre en windows y tengo w7.

engel lex

uff... no... es como decir "quisiera saber el numero de una chica, decidí dipararle a la gente en el centro de la ciudad y mostrarles una foto esperando conseguir el numero"

en la ram ya las imagenes no son archivos como los que conoces, no tiene valor de esa manera... en la ram ya están descomprimidas y en formato pixel o el formato que maneje la librería de video usada... igual para otras cosas...

tienes que buscar son los archivos del juego
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

.:UND3R:.

Cita de: engel lex en 26 Enero 2017, 05:50 AM
uff... no... es como decir "quisiera saber el numero de una chica, decidí dipararle a la gente en el centro de la ciudad y mostrarles una foto esperando conseguir el numero"

en la ram ya las imagenes no son archivos como los que conoces, no tiene valor de esa manera... en la ram ya están descomprimidas y en formato pixel o el formato que maneje la librería de video usada... igual para otras cosas...

tienes que buscar son los archivos del juego

Quizás se refiere a la memoria virtual del ejecutable  :huh:

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

apuromafo CLS

en mi recuerdo casi siempre cada programa tiene su propio formato y no siempre usan los mismos algoritmos de compresion (puedes tener un archivo zip en memoria, un aplib, etc)

en general cualquier editor de recursos tiene la idea de reconocer formatos conocidos que estan estructurado en la sección de recursos donde se supone que uno podria alojar el icono del programa dialogos y mas y aun asi no siempre son accesibles por algun packer o protector, ejemplo la opcion xbundle de ciertos programas esconde del ojo visible muchos archivos, lo mismo el tema de virtualizar codigo...aun accediendo a la memoria no siempre se tiene permiso para acceder

pensando que es algo simple:

sea para exe de x86, exe de x64, .net, delphi, vb c++ o el que sea siempre la idea es esa puedes encontrar un editor de recursos especifico para ello no se resource hacker, pexplorer resturner etc

respecto de analizar algo en la memoria y volcarlo de la ram sea con un editor hexadecimal es una buena idea cuando conoces las cabezeras de los archivos , pero aun asi sigue siendo necesario conocer el tamaño del mismo o depurar para ver cuando accede a ese recurso, siendo necesario usar herramientas como 010 editor , hex editor entre otras

aun asi en la posibilidad de extraer imagenes y recursos conocidos existen herramientas que permiten la extraccion que se conoce como ripping, en forma simple puedes usar EXEInfo PE en la opcion "rip" que esta abajo de exit que haria automaticamente sobre el programa sin ejecutar...o en tu volcado...

por otro lado he conocido algunos que trabajan en runtime del team at4re el cual puedes buscar como  XRipper v0.8 Build 726 que tambien es bastante intuitivo de usar


sea cual sea el caso, para mi parecer siempre es mejor tener el recuerdo de como se ven los graficos, sacar foto de lo que me gusta o bien crear lo que me agrada


Saludos Apuromafo