Solución al Time Trial de Detten

Intro

Hoy tenemos aquí otro crackme sacado del baúl de los recuerdos. En este caso se trata de una protección por tiempo límite a través de un keyfile llamado “data.det“. Disponemos de tres días o nueve sesiones antes de que el crackme expire.

El algoritmo

La primera vez que ejecutamos el crackme, crea el fichero “data.det” y realiza lo siguiente:

  • Lee el fichero data.det que inicialmente tiene 10 bytes a cero y el último byte un 60(`).
  • Comprueba que tenga 11 bytes (B) y continúa.
  • Al detectar el fichero vacío le mete valores codificandolos con XOR 6969. Los almacena en memoria 4030AB y siguientes.

 

Vigilando el proceso de creación del archivo podemos llegar a la conclusión de como se genera.

  • Los dos primeros bytes son el año = 2014 = 0x7DE. 7DE XOR 6969 = 6EB7.
  • Los dos siguientes son el mes = 10 = 0xA. A XOR 6969 = 6963.
  • Los dos siguientes usa un 4 (día de la semana???) = 0x4. 4 XOR 6969 = 696D.
  • Los dos siguientes son el día del mes = 2 = 0x2. 2 XOR 6969 = 696B
  • Los dos siguientes usa un 1 = 0x1. 1 XOR 6969 = 6968.
  • El número de sesiones lo deja como está, 60.

Estado de la memoria:

  •  Finalmente le resta 1 al número de sesiones y guarda el fichero.

En cada ejecución realiza tres comprobaciones.
Recordemos el contenido del fichero:

1) Mes y año (4 primeros bytes)

2) Día (7º y 8º byte)

3) Sesiones (11º byte)

Con esto ya podemos alterar el archivo a nuestro antojo sin necesidad de parchear.

Keygen

 Links


Yoire PE Stage 3 Reversing Challenge (Benten) – Fuerza Bruta
WhatsApp Facebook Twitter Google+ Reddit Pinterest Aviso: Este crackme forma parte de una serie de pruebas de Yoire.com que todavía
Read more.
Karpoff’s CrackME1 Keygen
WhatsApp Facebook Twitter Google+ Reddit Pinterest Introducción El otro día navegando por la red fuí a dar a un mirror
Read more.
Yoire PE Stage 2 Reversing Challenge (Crackme Very Hard) – eXORcism
WhatsApp Facebook Twitter Google+ Reddit Pinterest Aviso: Este crackme forma parte de una serie de pruebas de Yoire.com que todavía
Read more.
Solución para el KeyGenMe#3 de T.0.R.N.A.D.0.
WhatsApp Facebook Twitter Google+ Reddit Pinterest Intro Hoy tenemos aquí un crackme del 2009 originario de crackmes.de. El Crackme está
Read more.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

76 − 66 =