Desarrollar generador (keygen)

Iniciado por tertulia, 15 Marzo 2008, 10:51 AM

0 Miembros y 1 Visitante están viendo este tema.

tertulia

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

Sin Nick xD

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
Yo solo creería en un Dios que supiese bailar.

sempus

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?
...si la tuviera detendría el tiempo para verla como lo hago en este momento y seria feliz eternamente...
Descarga openSUSE

byebye

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



Sin Nick xD

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
Yo solo creería en un Dios que supiese bailar.

Shaddy

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

Salu2...
"Si buscas resultados diferentes, no hagas siempre lo mismo" (Albert Einstein)

http://abssha.reversingcode.com
http://www.reversingcode.com