Coincido plenamente con la utilización de llaves electrónicas ya sean stand 
alone o de server.
 
Por otra parte si lo vas a hacer por soft yo lo que he hecho es generar un 
serie de validación tomando como semilla el serie del disco rígido y luego de 
validarlo guardo el serie del micro encryptado en el registro de windows o 
donde te resulte más cómodo.
 
Por último, creo que productos como el InstallShield son capaces de generarte 
códigos de registro o métodos diversos de autenticación de número de serie 
incluso brindando una versión trial para luego activarla. No lo usé nunca... 
simplemente leí vagamente la ayuda del producto.
 
Saludos y espero te sirva.
 
Mauro Andrea
Newdev S.R.L. - Tecnología Informática
Nueva dirección: Rioja 1151 Piso 3 Of. 3
Tel. (0341) 530-0572 / 425-9808
MSN: [email protected]
www.newdev.com.ar
 

________________________________

De: [email protected] [mailto:[email protected]] En nombre de Carlos Adolfo 
Codesido
Enviado el: Martes, 23 de Diciembre de 2008 15:42
Para: vbnet List Member
Asunto: [vbnet] Serial Key en Visual Basic .NET



Antiguamente yo lo hacia levantando el número de serie del disco rígido donde 
se instalaba la aplicación, el tema es que si por algún motivo el disco se 
rompía nuevamente había que validarlo con otro amén de que no era 100% seguro 
ni exacto. Luego me volqué a las llaves de hardware tipo HardKEY, a partir de 
ese momento ya no tuve mayores inconvenientes, las llaves son muy seguras y 
fáciles de configurar, incluso se pueden activar o desactivar módulos del 
sistema o entregar versiones con fecha de vencimiento que luego con la misma 
llave se pueden activar en forma remota, en fin no es que quiera hacer chivo a 
esta empresa, pero en verdad para este tipo de caos son muy recomendables 
incluso no tienen un costo muy elevado.

 

Saludos y espero te sirva la info.

 

Carlos Adolfo Codesido

* [email protected]

________________________________

De: [email protected] [mailto:[email protected]] En nombre de Axel Kalbermatten
Enviado el: martes, 23 de diciembre de 2008 9:50
Para: vbnet List Member
Asunto: [vbnet] Serial Key en Visual Basic .NET

 

Hola, estoy por vender mi primera aplicacion comercial y quiero crear una 
especie de "Serial Key" validador; esto seria en VB.Net, y pense en lo 
siguiente: sacar datos de la pc donde se instala, o generar un GUID, esto 
arrojaria una combinacion de letras/numeros/simbolos; que a traves de un 
algoritmo de transformacion devuelve el serial final. La pregunta es la 
siguiente:
1-¿De donde saco los datos particulares de cada PC, para que la combinacion 
inicial de letras/numeros/simbolos sea unica por cada pc?
2-¿Como almaceno el estado registrado/ sin registrar, sin que sea facilmente 
modificable por un usuario?
3- Pense en grabar una tabla en la base de datos SQL Server que tengo; 
entonces..., ¿Como hago para evitar que copien toda la base y el soft y corra 
en otra maquina?. 

Desde ya muchas gracias

 

________________________________


Yahoo! Cocina
Recetas prácticas y comida saludable
Visitá http://ar.mujer.yahoo.com/cocina/

Responder a