Pues segun mi examen del crackme metiendome en las entra�as del mismo
Eh visto las API que usaron para el crackme :
Private Declare Sub IsDebuggerPresent Lib "kernel32" ()
Private Declare Function WriteProcessMemory Lib "kernel32" (ByVal hProcess As Long, lpBaseAddress As Any, lpBuffer As Any, ByVal nSize As Long, lpNumberOfBytesWritten As Long) As Long
Private Declare Function ReadProcessMemory Lib "kernel32" (ByVal hProcess As Long, lpBaseAddress As Any, lpBuffer As Any, ByVal nSize As Long, lpNumberOfBytesWritten As Long) As Long
Como asi tambien como obtiene el serial el crackme usando la llamada al kernel32.dll
GetComputerNameA donde , segun sea el nombre de la PC va a ser un numero de serie valido.
Para comprovar esto , le cambie el nombre e mi PC 3 veces , usando como nombre las letras
A,
B y
C aqui les dejo los resultados :
Nombre PC Serial Valido A `hpx`hpx@HPX`hpx
B puz?DINSX]bglqv{
C `flrx>DJPV\bhntz
Pueden provar ustedes mismos cambiandole el nombre como A B o C y poniendo los seriales que saque para cada letra o bien sacar el serial para el nombre de su PC
Al final Wan_Kenobi no era tan rara la cosa jeje solo no habiamos pensado en eso
.
Con estos datos ya podemos hacer un keygen como dijo Crack_X , pero ahora no tengo ganas de explicar , quizas en otra
Salu2! and Happy Cracking !