Vous êtes sur la page 1sur 1

Generador de Licencias para la Biblioteca de Programas Tcnicos para Arquitectura e

Ingenieria - CD Version 1.04.0 Mayo de 2004.


Para obtener un numero de licencia realice las siguientes operaciones:
1

Ejecute la aplicacion Procuno Generator e introduzca el Identificador de la Aplicacion.

Esta aplicacion esta formada por tres archivos: Procuno Generator.exe, Combinaciones.dat y
Codificador.dll, siendo todos necesarios para el correcto funcionamiento de la misma. Los
archivos Combianciones.dat y Codificador.dll deben estar en el mismo directorio que Procuno
Generator.exe
o en alguno de los directorios del path de windows.
Este Generador de Licencias se realiza para la version 6.2.8.0 de Componentes Comunes
(XXWin) que se incluye en el CD Version 1.04.0. Componentes Comunes, instala en el
sistema el fichero P1Intl.ocx, que es el responsable de la verificacion del numero de Licencia.
En un primer momento se parcho el OCX para que fuera el propio programa el que mostrara
el numero de Licencia, pero esto solo funciona con algunas de las aplicaciones contenidas en
el CD.
El algoritmo que emplea esta version es un tanto complicado. La primera parte es
exactamente igual al algoritmo de Septiembre, pero cambia totalmente en la fase de
codificacion y en la de localizacion del digito que forma el numero de licencia.
El algoritmo utiliza tres variables para la obtencion de cada uno de los digitos que forman el
numero de la Licencia, pudiendo tener cada una de ellas un valor comprendido entre 0 y 9, lo
que da un total de 1000 combinaciones posibles por cada digito.
El algoritmo obtiene el valor de cada una de las combinaciones de una lista enlazada de 77 kb,
por lo que para ahorrar espacio y tiempo de ejecucion, se guarda el resultado de cada una de
las combinaciones en el Archivo Combinaciones.dat.
La cadena que se genera en la primera fase, en funcion del Identificador de la Aplicacion,
vuelve a ser codificada por cientos de lineas de codigo que realizan operaciones boleanas y de
rotacion de Bits. Dado que VB no esta preparado para este tipo de operaciones, dicho
procedimiento de codificacion se escribe en C y se enlaza con Procuno Generator a traves del
fichero Codificador.dll
Nota: Si tiene una version de XXWin Componentes Comunes distinta a la 6.2.8.0 y la
desinstala, asegurese que el desinstalador elimina el archivo P1Intl.ocx del directorio System
o System32 (depende del S.O.) del Windons. En caso contrario, eliminalo antes de proceder a
instalar la version 6.2.8.0. Si no se elimina antes de instalar la nueva versin, se conservara el
fichero P1Intl.ocx existente y las aplicaciones se registraran, pero no funcionarn
correctamente.
Silikato - NMC Corporation 2004

Vous aimerez peut-être aussi