Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: PoNcHo!! en 30 Abril 2007, 02:29 am



Título: Keygen
Publicado por: PoNcHo!! en 30 Abril 2007, 02:29 am
wenas...

queria saber como hago para realizar un keygen...
en C o VB...
creo que convendria el Vb por la intefaz grafica...
ya que el C que tengo es en consola...

sé algo de crackeo, asi que una que otra rutina de ahi podria sacar para algun programa...
pero como la meto en la programacion de keygen?? =S

gracias...


Título: Re: Keygen
Publicado por: byebye en 30 Abril 2007, 13:44 pm
pues no tienes mas que localizar la rutina que genera el serial y escribir tu el codigo equivalente en el lenaguaje que mas te guste.


Título: Re: Keygen
Publicado por: User32Error en 30 Abril 2007, 18:48 pm
Pues la verdad es que - tiene razon, es tan simple como sacar la rutina que comprueba el serial en la aplicacion y programar el keygen en el lenguaje que tu quieras.

Digamos que el programa tiene 3 campos de textos.
text1 con los numeros 97826
text2 con los numeros 74515
text3 con los numeros 28332
Ahora comprueba que:
la suma de los numeros de text1 entre si sea 32 (9+7+8+2+6)
la multiplicacion de los numeros de text2 entre si sea 700 (7*4*5*1*5)
la suma de los cuatro primeros numeros de text3 multiplicados despues por el quinto numero sea 32 (( 2+8+3+3) * (2))
Si estas 3 condiciones son ciertas te deja registrar el programa.

Pues tu simplemente tienes que utilizar el lenguaje de programacion que quieras para crear un programa que genere 3 numeros y que, sabiendo como comprueba el programa el serial, o mejor dicho la rutina, sean validos.
Ahora tendras que saber matematicas y programacion para poder hacerlo y sobre todo conocer la rutina que utiliza el programa.

Sinceramente nunca he programado un keygen, pero el unico modo que hay para hacerlo es sabiendo programar, ya sea Visual Basic, Delphi, C, un fichero Bat, tienes para elegir.

Saludos.