Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: 02k0 en 7 Abril 2016, 21:02 pm



Título: Como parchear esto Form de delphi?
Publicado por: 02k0 en 7 Abril 2016, 21:02 pm
Hola amigos, estoy tratando de modificar esta 'Forma' que se les permita escribir más de 4 líneas.
En primer lugar, quiero explicar la razón de esto:

El programa (RPG Maker 2000) Estoy intentando modificar es utilizado para crear juegos de rol. La versión original de este programa no
le permite crear secuencias de comandos, es decir, cualquier persona puede crear un juego sin tener conocimientos previos en programación.
Malo sucede que un alemán hizo un magnífico trabajo de ingeniería inversa y creó un parche que permite
scripting (para crear juegos más complejos).
De todos modos, para algunos usuarios (incluido yo) es difícil crear secuencias de comandos con sólo 4 líneas de código, por lo que sería mucho más conveniente
Si se examina la "forma" permiten agregar sus comentarios sin fin.
Bueno mira el video para entender mejor...

Descarga e pack con todos los archivos:
----------------------------------------------------------------------------------
*RPG Maker 2000+RTP.
*Destiny Patcher (bueno, es el patch que torna posible crear scripts).
*TFormEvCmd12410 (el form cambiado).
*Video que muestra todo lo que yo escribi arriba.
*DFMEdit (para cambiar archivos .dfm)

Link: http://www.4shared.com/archive/5q9nFHf6ce/Form.html (http://www.4shared.com/archive/5q9nFHf6ce/Form.html)
----------------------------------------------------------------------------------

O solo el link del RPG Maker 2000: http://freakshare.com/files/6gvqeumu/RPG-Maker-2000-107E.zip.html (http://freakshare.com/files/6gvqeumu/RPG-Maker-2000-107E.zip.html)

o

http://condadobraveheart.com/forum/Portal/rpgmakers/RM2K107EDON-RTP.rar (http://condadobraveheart.com/forum/Portal/rpgmakers/RM2K107EDON-RTP.rar)


Título: Re: Como parchear esto Form de delphi?
Publicado por: tincopasan en 9 Abril 2016, 12:39 pm
hola:
        perdón por la demora pero bueno, más vale tarde que nunca! estuve viendo el programa que mencionas, no se puede cambiar directamente en la misma linea el valor 3 por uno más grande porque ocuparía más (salvo hasta 0F )y te modifica las otras líneas, así que lo que hay que hacer es crear un espacio vacío en el exe(no encontré ni busqué mucho) ya con ese espacio solamente saltas ahí y pones las líneas modificadas y cambias cmp ebx,??? etc, y volvés al flujo del programa, o sea con 5 líneas nuevas ya está, aclaro que puse 2710(10000) si escribis más líneas de código contame), espero hayas entendido y sino pedime por privado el exe porque ya lo modifiqué, pero obvio que hay que probarlo a full y no lo se usar, y perdón no quiero ni aprender.
Saludos.


Título: Re: Como parchear esto Form de delphi?
Publicado por: 02k0 en 14 Abril 2016, 01:03 am
gracias, ya he enviado un MP para usted (por favor leer).