Autor
|
Tema: ¿Cómo hacer Strings que están a cero aparecer? (Leído 14,366 veces)
|
|
02k0
Desconectado
Mensajes: 39
|
Bueno decidí poner un pequeño flash para que usted entienda lo que no estoy entendiendo este error que está apareciendo al ejecutar el exe.Flash: https://www.4shared.com/document/jFd0eDh-ei/rm2k4.htmlMe parece que el exe está corrompido (no conozco mucho de esto, probablemente estoy equivocado).
También he experimentado desempaquetar usando el Armagedón y funcionó, pero el software no se ejecuta ni aparece ningún mensaje de error de Dll, etc. Me parece que el enigma es sólo en la parte de arreglar el OEP.
Otra cuestión, ¿conoce algún tute o herramienta de cómo poner el OEP del exe?
|
|
|
En línea
|
Lo que no fue impreso, sigue siendo escrito a la mano.
|
|
|
02k0
Desconectado
Mensajes: 39
|
Muchas gracias Sr. Apuromafo, finalmente conseguí completar sus instrucciones !!!
Hice lo siguiente:
1. Cargué el programa sin cambios en ArmaGeddon. 2. Descomprimido, cargué en PE Editor (by Yoda y M.o.D). 3. Sustrae la ImageBase(00400000) por el OEP(005B7000) que usted ha encontrado y he aplicado los cambios(New. OEP 001B7000). 4. Funcionó perfectamente.
Bueno, queda otra duda, he intentado repetir los pasos 3 y 4 con el "rpg2003_unpacked_1B7CC0_no oep" y el programa no se ejecuta (aparece mensaje de error).
¿que puede ser? ¿Hay algo más que debo hacer con el "rpg2003_unpacked_1B7CC0_no oep" antes de cambiar el OEP?
Si no se pide demasiado, usted podría poner una captura de pantalla del programa funcionando con sus cambios? Lo sé que no és necessario, pero si lo pido es porque mi interessa gran mucho.
Saludos!!!
|
|
« Última modificación: 5 Septiembre 2017, 02:17 am por 02k0 »
|
En línea
|
Lo que no fue impreso, sigue siendo escrito a la mano.
|
|
|
apuromafo CLS
|
segun veo debe ser el tema de la plataforma x64 bytes, respecto de depurar programas con armadillo lo he hecho hace mucho..asi que no es para complicarse..solo debe ser eso (mi plataforma es diferente por lo que agrega dlls diferentes asumo)..
Saludos Apuromafo
|
|
|
En línea
|
Apuromafo
|
|
|
|
apuromafo CLS
|
te resumo lo visto el programa usa un stub propio en tls para ejecutar antes de ejecutar verifica que tiene las dll, una vez resuelto eso corre el programa, sin el oep el programa no corre
una vez reparado el oep viene el problema real...las nanomites, este programa tiene mas de 2mil ints3 en el programa y deben ser manejados por el padre, yo no se como solucionarlos, pero no falta el que pueda tener mas experiencia que yo (leer tutoriales al respecto) o usar otra estrategia como el uso de inline
Saludos Apuromafo
|
|
|
En línea
|
Apuromafo
|
|
|
02k0
Desconectado
Mensajes: 39
|
Bueno tu puedes despues, mi pasar algunos trucos para inlinear? he olvidado las cosas que has hecho. ¿Se haya las strings sumando a ImageBase con qué?
|
|
|
En línea
|
Lo que no fue impreso, sigue siendo escrito a la mano.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Hacer aparecer ventanas en una aplicación a pantalla completa
Programación Visual Basic
|
aaronduran2
|
0
|
1,326
|
4 Agosto 2008, 23:43 pm
por aaronduran2
|
|
|
Como hacer aparecer un monton de MsgBox
Programación Visual Basic
|
gulabyte
|
3
|
3,531
|
16 Diciembre 2009, 14:24 pm
por Karcrack
|
|
|
como hacer un programa que imprima los numeros que no estan dentro de una rango
Programación C/C++
|
pefo
|
6
|
5,881
|
21 Noviembre 2012, 20:49 pm
por rir3760
|
|
|
Comparación de strings que estan en arreglos.
Programación C/C++
|
nrmc17
|
2
|
1,931
|
3 Diciembre 2015, 00:04 am
por nrmc17
|
|
|
De cero a 17 millones, cómo aparecer en tu propia serie de Netflix hace que ...
Noticias
|
wolfbcn
|
0
|
1,006
|
18 Octubre 2018, 21:43 pm
por wolfbcn
|
|