Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: <housedir> en 27 Abril 2009, 07:38 am



Título: keygen imposible o probable?
Publicado por: <housedir> en 27 Abril 2009, 07:38 am
buenas a todos, veran desde hace un tiempo e estado tratando de crearle un keygen a un programa el cual e empezado a meterlo en el smartcheck, es un VB nativo, la proteccion es que el programa genera un serial de 20 cifras de las cuales 15 son aleatorias y 5 nunca cambian q son "80211", digo aleatorias porq cada vez q uno cierra y abre el programa cambian estas cifras y estas son dadas por el programa y no pueden ser modificadas, luego de eso genera un codigo de activacion de 30 cifras de las cuales 27 son aleatorias menos 3 que son: "SD3" q nunca cambia, este codigo es el q ingresa uno para poder activar el programa y el q yo quiero que genere el keygen. adjunto una imagen explicando todo:

(http://img90.imageshack.us/img90/7529/numegasmart.png)

A mi parecer el codigo de activacion no depende solo del serial sino q tambien depende de otras variables por lo cual no puedo hacer que el keygen me genere el codigo de activacion a partir del serial. No se que me dicen ustedes? es posible crearle un keygen a este programa o es mejor crackearlo para q acepte cualquier clave q uno ingrese?

salu2


Título: Re: keygen imposible o probable?
Publicado por: <housedir> en 27 Abril 2009, 20:29 pm
karmany alguna idea?  :huh: ;D


Título: Re: keygen imposible o probable?
Publicado por: tena en 27 Abril 2009, 22:34 pm
Si te lo muestra en la memoria talvez podes usar el DUP

Una execelente teoria del Gran Shaddy sobre el Dup

http://ricardonarvaja.info/WEB/CURSO%20NUEVO/TEORIAS%20NUMERADAS/1001-1100/1009-dUP2.Diablo%27s.Universal.Patcher.v2.17.By.ShaDDy.rar

slds


Título: Re: keygen imposible o probable?
Publicado por: <housedir> en 28 Abril 2009, 00:29 am
gracias por tu respuesta tena. Me parece muy bueno ese tuto pero el problema es q antes de introducir el codigo q necesito tengo q poner unos datos como por ejemplo: nombre de la compania, rif, y cosas asi q son como los datos de tu compania por la cual queda registrado el programa, estos datos solo pueden ser ingresados una vez antes del registro y si lo parcheo no voy a poder ingresar esos datos por lo cual el programa quedaria activo pero sin el nombre de la compania ni nada lo cual no es mi objetivo... igual muchas gracias por tu ayuda y si tienes otra solucion hasmela saber.. salu2

PD: el nombre de la compania q uno ingresa, el rif y todo eso, no tienen nada que ver con el algoritmo q genera el codigo del programa ya que el codigo se genera antes de ingresar esos datos.

PD2: RIF nose si en otros paises existe pero en el mio (venezuela) se le otorga un numero de rif a cada compania y persona q lo identifica por ejemplo: j-21453454 o algo asi