Bueno, un CrackMe que hice para entretenerme un rato.

Ya sé que lo resolveran en muy poco tiempo pero hace tiempo que no hacía uno. :P

---

Imagen


- Contraseña por MP
- Un tutorial de cómo lo resolvieron

Descarga:
[Enlace externo eliminado para invitados]
Imagen

Imagen

Imagen

"The only thing they can't take from us are our minds."
Bueno una pequeña explicacion seria:

Abrimos en el OllyDBg y vemos sus string
Imagen


Un poco mas abajo de la string caemos en una comparacion del registro EAX con 0x24EFF == 151295
Imagen


Ponemos un breakpoint y vamos traceando y observamos que toma dos valores clave y contador y vemos que las almacena una en eax y la otra en edx y son introducidas en el stack antes de la call en la direccion 40112F8 donde observamos que toma los dos valores y los multiplica entre si.
Imagen


Y finalmente lo compara con la constante 0x24EFF entonces la solucion seria... doy una sola
Imagen


Encontre varios bug.
Al ingresar letras se forma un bucle infinito y no da ningun mensaje
Otro es que falto un pause o algo para poder tener el tiempo de observar el mensaje que nos da la consola pues se cierra al darle enter despues de ingresado los dos datos.

Un saludo
CronuX
Imagen

Imagen
Responder

Volver a “Cracking/Reversing”