Test Foro de elhacker.net SMF 2.1

Programación => Ingeniería Inversa => Mensaje iniciado por: tertulia en 15 Marzo 2008, 10:51 AM

Título: Desarrollar generador (keygen)
Publicado por: tertulia en 15 Marzo 2008, 10:51 AM
Hola:
¿Se podria desarrollar un keygen a partir de dos claves obtenidas?
Tenemos un programa que genera un número aleatorio de 16 cifras y hay que poner un número equivalente de 16 cifras, teniendo ya dos número generados con sus correspondientes números equivalentes, se podria hacer dicho keygen.
Salu2
Título: Re: Desarrollar generador (keygen)
Publicado por: Sin Nick xD en 15 Marzo 2008, 14:54 PM
Tengo entendido que los keygen's hacen una serie de operaciones a partir de el nombre de el registro asi que no creo que sea viable con tan solo los dos claves

Hacer un keygen es algo muy complicado comparado con lo que planteas

salu2
Título: Re: Desarrollar generador (keygen)
Publicado por: sempus en 16 Marzo 2008, 01:07 AM
si puedes programar no es difcil hacer un keygen.
claro,hablo de los keygen que generan las claves y no aquellos que solo tienen unas metidas y las muestran poco a poco.
Yo lo que quisiera saber es como averiguar con debugger lo que sucede dentro de exe.
hay programas que te generan la clave dependiendo de el nombre usado, o la fecha, el nombre de tu equipo,etc,etc,etc, pero como veo eso dentro de Olly????? o es mas a prueba y error que otra cosa?
Título: Re: Desarrollar generador (keygen)
Publicado por: byebye en 17 Marzo 2008, 03:05 AM
Citarhay programas que te generan la clave dependiendo de el nombre usado, o la fecha, el nombre de tu equipo,etc,etc,etc, pero como veo eso dentro de Olly?????

pues tienes que encontrar la rutina (o rutinas) que genera el serial, entrar en ella y ahi prestar atencion y pasar el codigo a el lenguaje que mas te guste


Título: Re: Desarrollar generador (keygen)
Publicado por: Sin Nick xD en 17 Marzo 2008, 07:48 AM
Busca en google Ricardo Narvaja tiene unos tutos con una curva muy buena y empiesa desde cero y bien explicado paso a paso

Pero te adelanto que no es nada facil
Título: Re: Desarrollar generador (keygen)
Publicado por: Shaddy en 27 Marzo 2008, 11:46 AM
Para localizar un algoritmo lo que hay que hacer (si utilizas OllyDBG) es conocer el lenguaje ensamblador.

Luego traduces lo que hace a un lenguaje natural o pseudocódigo. Puedes utilizar el que prefieras.

Como ejemplo te mando un tutorial, en este explica de una forma peculiar :), el proceso de obtener un algoritmo de un keygen, no explica el código fuente pero sí el pseudocódigo luego se codifica en cualquier lenguaje sin problema. Te lo recomiendo.

Concurso 2008 Nivel 1 (Jame's Crackme) Tutorial realizado por ClS | AbsshA (http://share.fribits.com/14K0AAO3H0I3/Nivel%201%20(a,%20b%20y%20c)%20por%20AbsshA.rar)

Salu2...