Hola.
la siguiente duda tengo, hago un sistema de instalacion para distribuir un sistema, como puedo controlar los seriales o licencias del sistema, mi cabeza da vueltas y no he tenido una solucion integral. alguna ideo, de como lo puedo hacer,
atte,
Antonio
duda programa
- Raymundo Islas M.
- Posts: 590
- Joined: Tue Mar 14, 2006 11:34 pm
- Location: Acapulco, Gro. MEXICO
Re: duda programa
Antonio,
Hay varias opciones para lograr esto :
Si quieres probar una opcion que incurre a un costo minimo, busca en el foro la palabra : proteccion o usb
Encontrara varios hilos acerca de usar una memoria usb para controlar tus licencias, de hecho, FWH tiene algunas funciones para hacer esto y lo complementas guardando en algun archivo, ya sea dbf, ini u otro los datos generales de la empresa/persona que adquiere tu producto ( estos datos por supuesto deben estar encriptados ).
Y tan sencillo como validar que el serial de la usb exista en algun arreglo interno que mantengas actualizado, si existe es una licencia valida si no existe, la aplicion podria funcionar en modo demo o terminar ( segun decidas ).
Y claro estan las opciones de pago, las cuales pueden ser via software o hardware.
Espero te sirva de algo.
Saludos
Hay varias opciones para lograr esto :
Si quieres probar una opcion que incurre a un costo minimo, busca en el foro la palabra : proteccion o usb
Encontrara varios hilos acerca de usar una memoria usb para controlar tus licencias, de hecho, FWH tiene algunas funciones para hacer esto y lo complementas guardando en algun archivo, ya sea dbf, ini u otro los datos generales de la empresa/persona que adquiere tu producto ( estos datos por supuesto deben estar encriptados ).
Y tan sencillo como validar que el serial de la usb exista en algun arreglo interno que mantengas actualizado, si existe es una licencia valida si no existe, la aplicion podria funcionar en modo demo o terminar ( segun decidas ).
Y claro estan las opciones de pago, las cuales pueden ser via software o hardware.
Espero te sirva de algo.
Saludos
FWH 10.6 + xHarbour + Borland 582
- Alfredo Arteaga
- Posts: 326
- Joined: Sun Oct 09, 2005 5:22 pm
- Location: Mexico
- Contact:
Re: duda programa
tomafa
Dédicale tiempo para diseñar un algoritmo propio que incluya algunos elementos de control (nombre, vencimiento, usuarios, versión, otros) y genera un numero de serie.
Con cada valor Asc() de la cadena puedes aplicar operaciones aritméticas con números primos y obtendrás valores que no se repetirán si varias un solo símbolo.
Una vez diseñado esto puedes dejar que copien e instalen tu producto con la seguridad que si les es útil te llamarán, parte del éxito y publicidad es dejar 'huecos', úsalos.
Dédicale tiempo para diseñar un algoritmo propio que incluya algunos elementos de control (nombre, vencimiento, usuarios, versión, otros) y genera un numero de serie.
Con cada valor Asc() de la cadena puedes aplicar operaciones aritméticas con números primos y obtendrás valores que no se repetirán si varias un solo símbolo.
Una vez diseñado esto puedes dejar que copien e instalen tu producto con la seguridad que si les es útil te llamarán, parte del éxito y publicidad es dejar 'huecos', úsalos.
Re: duda programa
Estimado Tomafa, un amigo programador me "ahorro" dedicarme a hacer este modulo de seguridad, si gustas ponte en contacto conmigo y yo te paso la informacion de este amigo...
rubio.luisfernando@gmail.com
Saludos
rubio.luisfernando@gmail.com
Saludos
Luis Fernando Rubio Rubio
Re: duda programa
Hola Alfredo,
Como podemos aplicar la teoria de los numeros primos a la generacion de la clave?
Algun articulo (o comentarios tuyo) que nos pueda aclara un poco mas este asunto.
Saludos
George
Como podemos aplicar la teoria de los numeros primos a la generacion de la clave?
Algun articulo (o comentarios tuyo) que nos pueda aclara un poco mas este asunto.
Saludos
George
- Alfredo Arteaga
- Posts: 326
- Joined: Sun Oct 09, 2005 5:22 pm
- Location: Mexico
- Contact:
Re: duda programa
No, no tengo nada escrito al respecto, posiblemente en la red.
En mi caso he concatenado los diferentes elementos y aplico simples operaciones aritméticas a cada código ascii, no hay secretos. El resultado siempre será diferente.
En mi caso he concatenado los diferentes elementos y aplico simples operaciones aritméticas a cada código ascii, no hay secretos. El resultado siempre será diferente.
Re: duda programa
Saludos Alfredo
Estoy realizando un perqueño algorito de pruebas, pero otros de los problemas que tengo es como lo implemento, por decir cuando tu compas un sistema como el instalador sabe que se numero de serie ya se instalo, y asi, por decir quieres que el EXE, lleve el nombre de la empresa y el RFC por ejemplo como hago esto para escribir en el EXE estos parametros
Atte. Antonio
Saludos Cordiales
La razón se compone de verdades que hay que decir y verdades que hay que callar.
Estoy realizando un perqueño algorito de pruebas, pero otros de los problemas que tengo es como lo implemento, por decir cuando tu compas un sistema como el instalador sabe que se numero de serie ya se instalo, y asi, por decir quieres que el EXE, lleve el nombre de la empresa y el RFC por ejemplo como hago esto para escribir en el EXE estos parametros
Atte. Antonio
Saludos Cordiales
La razón se compone de verdades que hay que decir y verdades que hay que callar.