Crackme 03 by _Enko Actualizado winxpsp3 compatible

Iniciado por _Enko, 16 Agosto 2011, 06:27 AM

0 Miembros y 2 Visitantes están viendo este tema.

Flamer

ami si me corre tengo windows xp sp2
es un keygenme pide nombre y serial
este parece que esta bueno  pienso que si lo resuelbo

_Enko

#11
finalmente

winxp sp3 compatible
http://www.mediafire.com/?x0o8xzexy50tga2

Tinkipinki

Ok... todo perfecto con la nueva version.

Saludos

_Enko

#13
Tinki.... fijate que la resubi, los enlaces ahora estan bien.

Tinkipinki

Ok,  ya llevo una hora jugando con el y con el maldito fichero de registro.. :-[

Saludos

_Enko

Mas que con el fichero, intenta mejor analizar la rutina de verificacion del serial.
No vas a poder resolverlo si no logras generar claves validas.

No obfusque el codigo, ni le hice saltos innecesarios... esto es solamente depurar, analizar, reversear la rutina de generacion, y luego me imagino que algo de suerte^^

y sobretodo recuerda, no hay azar, todo se hace por alguna razón, el código no es aleatorio.. cada comprobación/instrucción es esencial para el correcto funcionamiento de programa.
Si esquivas saltos en la comprobación de la rutina... es probable que termines literalmente en "cualquier lado"

Saludos.

.:UND3R:.

Yo aun espero el tutorial del crackme número 1 creado por ti xD, un  tipo no sé cual era su subnick respondió el serial, simplenotepad,comentó que daría la respuesta, pero aun no la ha hecho y es hace meses

Saludos xD

PD:Crea un nuevo thread del segundo crackme que estoy seguro que pasará desapercibido por los ojos de los demás :B

Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)

Tinkipinki

Bueno,....que pasa, se os ha atragantado el crackme.
Sería muy interesante abrir un poco de debate sobre como veis vosotros la posible solución al tema. Que la gente no se corte a la hora de escribir por miedo a estar equivocado, solamente que exprese sus ideas y así abrimos un poco de debate y veréis como lo solucionamos entre todos y de paso aprendemos un montón  de los fallos y aciertos de cada uno.
Seguro que _Enko  os lo va agradecer si ve que hay mucha gente trabajando en ello y esto será un incentivo para el para generar nuevos crackme's.  :rolleyes:

Bueno, os cueto lo que yo creo:
El crackme genera un fichero reg.txt en el que almacena el serial que entramos.
Según _Enko no es un serial estático, hay múltiples serials validos. Esto quiere decir que habrá una rutina que compare caracteres con alguna funcion matemática o con caracteres que estarán entre el codigo por ejemplo:
1B1C1D1F pero pueden ser otros que se generen entre el codigo.

004024CF con fopen abre el fichero de registro
004024E7 con fgets lee el serial
0040250B con strncpy se guarda los ocho primeros caracteres del serial
00402521 con el PUSH mete el serial en la pila
00402521 CALL que nos lleva a una rutina que no se exactamente que hace 
                  y al final la compara con  1B1C1D1F

Bueno, de momento esto es todo, pero y vosotros como lo veis.....?

Saludos

Flamer

mi pregunta es que pasa cuando ingresas el serial correcto te crea el archivo reg.txt felisitandote o te muestra un mensage
a un que este ultimo lo dudo por que no mas he visto solo una instruccion de mensage y es la que te da el error

_Enko

#19
Hola flamer, fijate el objetivo del crackme.

Habilitar los menus registrando el programa.
El objetivo no es registrar el programa, sino que habilitar las funciones del menu del programa registrado.
Es decir, si registras, habilitas.
En teoria deberia ser posible registrar parcheando.

Es decir, una vez que te registras, se te van a habilitar los menus. Cuando abras una opcion del menu, en vez de decirte "primero debes registrar"  te va a salir  un mensaje de felicitaciones. Mas preciso, un MessageBox de felicitaciones.