Tiro la toalla, no se por donde segir, esto me lleva.
No te enojes, pero si tiras la toalla con un Delphi 6, sin empacar, entonces deberías dedicarte a otra cosa...
Si algun alma caricativa le puede hechar un vistazo y me orienta un poco se lo agradeceri enormemente
OK. Haré un poco de caridad (por cierto es caritativa
):
Si abres el ejecutable con IDR, verás que el programa define una clase que maneja la licencia. No hay strings que buscar. La clase se llama
TDTLicenseCheck y se encuentra en la unidad
_Unit61. El método que te interesa es el
Create (aunque tendrás que mirar los demás métodos/funciones para poder hacer una licencia válida.) La licencia
parece que se guarda en el registro (sólo miré el proggie
por encima).
Para que empieces, usa Olly 1.10. Bájate el plugin MapConv v1.4. En IDR, crea un .MAP con el comando "Tools"-"MAP generator" y cárgalo en Olly con el plugin MapConv usando la opcion "Replace label". Haz un analisis con Olly y ya con eso te podrás guiar perfectamente por el código.
Creo que con esa orientación es suficiente...
pues me esta costado muchas horas
Desde mi punto de vista, este
arte no requiere de muchas horas, requiere de años de estudio y determinación, mezclados con un poco de cerebro y suerte...
Saludos!