Hola, estoy practicando con un programa que no quiero decir el nombre en el que el programa principal no lleva el codigo de registro porque esto lo hace un programa que va separado de este.
Despues de cambiar los saltos que llevan a las zonas malas que son :
- Wrong license number
- Wrong acces code
- Error of registration
Hay una llamada (Call) que va a una parte del programa que creo que es la encargada de registrar el programa, porque al final dentro de ese call hay una parte que se encarga de sacar el mensaje: "The product is succesfully registered", pues sale este mensaje, pero despues intento abrir el programa principal y no se inicia porque me sigue saliendo el mensaje: "The lease has expired".
Antes de modificar el programa de registro tracee el programa hasta que consegui hallar lo que creia que eran los numeros para:
- Acces code
- product license number
Pero despues de poner estos numeros, seguian saliendome los mensajes malos.
Creo que estoy cerca de encontrar la solucion pero, me gustaria mucho que alguien me hechara una mano.
¿Deberia poner un BP en RegCloseKey, RegOpenKeyExA o RegQueryValueExA para averiguar si verdaderamente el programa crackeado realiza el registro?
Gracias y saludos.