Hola gente,
Hoy he finalizado con exito mi primer asalto a un programa comercial.
Os dejo mis experiencias por si ha alguien le puede servir en el futuro.
Lo primero que hice fue informarme sobre las diferentes teorias y practicas de asalto.
Despues de ello me puse manos a la obra.
El programa requeria que pusieras un serial que coincidese con una clave proporcionada por el propio programa.
Lo primero que hice fue ver si el programa en cuestion estaba comprimido o no. El resultado es que no estaba comprimido y el lenguaje de programación decia que era Visual C++ 5, por lo que me puse a investigar con OllyDbg el codigo ejecutable.
Despues de un día sin sacar nada en claro, me fije que la estructura de carpetas y ficheros del programa olían mucho a FoxPro y .... eureka !!! Realmente el programa estaba hecho en FoxPro y no en Visual C++.
Una vez, hallado con que fue programado el ejecutable lo demás a sido pan comido, primero busque si existia algun decompilador de FoxPro ... y lo encontre ... su nombre es Refox_MMII.
Una vez descompilado el programa fue muy sencillo identificar en que parte del código se realizaba el chequeo del serial. El ultimo paso fue crearme un pequeñito programa en Visual Basic que realizaba la misma operación que el programa en cuestion para generar la comparación de serial y ... Ya tengo mi generador particular de serials ...
Si alguien estuviera interesado en algo mas de informacion no teneis mas que decirlo
Saludetes,