[Una duda]Acerca de la comprobacion de los serial´s...

Iniciado por eDDy-X, 29 Diciembre 2004, 10:32 AM

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

eDDy-X

Hola. :)

Bueno queria saber si alguien me podria explicar alguna tecnica para que un programa acepte el serial que se le ponga.

Yo en lo personal sabia que para que un programa acepte un serial se debe de cambiar la direccion de memoria por 90...90
pero no lo consigo. ???

Si alguien sabe como se lo agradeceria.

Ðevastador


Jec

tienes que desensanblar el programa es un pedote eso, es de cracking.. :P
saludos

1112ardiente

El programa puede validar el codigo segun muchos metodos, los mas comunes son el codigo fijo, es decir, un mismo codigo para todos los usuarios; o un codigo variable que va a depender del nombre del usuario que introduscas.
Para el primer caso (codigo fijo) debe existir algun sitio en el codigo donde compara el introducido con el almacenado en el programa, suele estar un poco antes de la llamada al api de desplega el mensaje de codigo invalido.
En el segundo caso existen un conjunto de instruciones que generan el codigo de activacion, es decir, suman, restan, multiplican, dividen, cambian, etc. los valores exadecimales del nombre del usuario y lo combierten en el codigo, para encontrar el codigo valido tienes que estudiar la rutina que lo crea, al igual que en el caso anterior debe existir una instuccion o conjunto de instrucciones que validen el codigo, el truco esta en encontrarlas.

Saludos y feliz navidad.

NOTA: De existir algun error en este post por favor notificarlo !!
Antes de preguntar usa http://www.google.com

Jec

excelente explicacion...
o puedes descubrir el algoritmo (el que crea users) y meter el user que se te de la gana jeje :P
saludos