duda keygen

Iniciado por Siempre Azul, 6 Abril 2017, 01:25 AM

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

Siempre Azul

hola amigos en el OllyDbg para encontrar la forma de saber como un programa genera los seriales validos hay que saber ensamblador EAX XOR etc. y es muy complicado no solo eso sino encontrar la parte en el programa donde genera la formula para generar los seriales, mi pregunta es , existe algun metodo mas sencillo de saber como genera los seriales un programa ?

muchas gracias de antemano.
Siempre Azul, Nunca Rojo.

engel lex

discriminar si es un algoritmo standard y ver de que datos lo alimentan

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Flamer

para crear el keygen tienes que saber como se crean los seriales en el programa que quieres crackear.

y para eso tienes que entender su funcionamiento y su código y no veo otra manera de hacerlo mas que con un debugger


saludos

MCKSys Argentina

Cita de: doctorman en  6 Abril 2017, 01:25 AM
hola amigos en el OllyDbg para encontrar la forma de saber como un programa genera los seriales validos hay que saber ensamblador EAX XOR etc. y es muy complicado no solo eso sino encontrar la parte en el programa donde genera la formula para generar los seriales, mi pregunta es , existe algun metodo mas sencillo de saber como genera los seriales un programa ?

muchas gracias de antemano.

A menos que sea un algoritmo conocido o muy simple, no podrás sin analizar el código que lo genera. Lo puedes hacer con un debugger, como te han dicho, o lo puedes hacer estático (en los casos donde se puede) con IDA.

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


PalitroqueZ

Cita de: doctorman en  6 Abril 2017, 01:25 AM
hola amigos en el OllyDbg para encontrar la forma de saber como un programa genera los seriales validos hay que saber ensamblador EAX XOR etc. y es muy complicado no solo eso sino encontrar la parte en el programa donde genera la formula para generar los seriales, mi pregunta es , existe algun metodo mas sencillo de saber como genera los seriales un programa ?

muchas gracias de antemano.

para elaborar un keygen, tienes que conocer el algoritmo que genera los seriales validos, entonces hay que revisar (en el mejor de los casos) el código de validación cuando introduces un serial falso. No es necesario conocer 100% assembler, si usas olly, solo debes trazar y revisar los registros paso a paso para ver que hace con el serial introducido.

eso suponiendo que ya has quitado los mecanismos de protección anticrack.

"La Economía planificada lleva de un modo gradual pero seguro a la economía dirigida, a la economía autoritaria y al totalitarismo" Ludwig Erhard