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/
