Hola amigos hoy veremos un mini tutorial de como resolver el primer crackme de alfa, ya resolví anteriormente un reto de el, era un keygenme y deje el generador de claves aquí el tema
https://elblogdeflamer.blogspot.com/2025/08/generador-de-claves-del-reto-1-de-alfa.html
bueno este es una foto de el reto que veremos hoy
Como vemos en la imagen nos pide nombre y serial, yo al principio creía que el serial se creaba según el nombre u otro método, creí que era variable, pero no es asi, ya que es constante y el nombre puede ser cual sea ya verán de que hablo
para no hacer una explicación larga y no puedo poner cosas de ensamblador les dejaré en JavaScript lo que hace el código bueno ingresamos como serial 999 y el reto hace esto
La parte donde le suma 4294966796 yo lo puse en decimal, pero en lenguaje ensamblador es FFFFFE0C, ya que es de 32 bits y no puede cargar más, al sumar nos da 999 nos da como resultado 1000001F3 y como el registro no puede representar ese valor nos arroja 000001F3.
Bueno espero que haya quedado claro el registro no puede representar más valor, ya que es de 32 bits así que los recorta y como ven ya les puse en JavaScript lo que hace el crackme, así que el resultado lo calculamos así
res=123456/3 es igual a 41152 que en hexadecimal es A0C0
ahora para que nos dé en la resta de FFFFFE0C ponemos 10000A0C0 y lo hacemos en la calculadora de Windows
así que el serial correcto de este reto es 41652 y nos muestra lo siguiente
Nota aclaró si ejecutan el código anterior de html y JavaScript no resultara eso es solo una representación de lo que hace el reto en fin saludos Flamer y espero les haya gustado



No hay comentarios.:
Publicar un comentario