elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderadores: Novlucker, seba123neo, kub0x, Eleкtro)
| | | |-+  como puedo ponerle licencia o contraseña a mi programa en vb 2008
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: como puedo ponerle licencia o contraseña a mi programa en vb 2008  (Leído 6,868 veces)
linux1

Desconectado Desconectado

Mensajes: 138



Ver Perfil
como puedo ponerle licencia o contraseña a mi programa en vb 2008
« en: 20 Julio 2010, 20:42 »

hola amigos estoy aprendiendo vb .net y les cuento resulta que ya tengo mi aplicacion de base de datos hecha hasta tiene su splash o ventana de presentacion jejejeje

y qusiera agregarle la opcion de registrar producto una ves instalada o en la instalacion

pero yo quiero que esa opcion solo sirva una ves por ejemplo que cuando lo instalaron por primera ves o lo ejecuten la primera ves les pida contraseña y usuario o solo contraseña no importa y que una ya registrado nunca se los vuelva a pedir

como cualquier software o programa que necesita un key o contraseña ¿?

gracias


En línea



[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.645


My software never has bugs. Its just features!


Ver Perfil WWW
Re: como puedo ponerle licencia o contraseña a mi programa en vb 2008
« Respuesta #1 en: 20 Julio 2010, 20:49 »

Bueno, primero tienes que tener claro que un registration key y un password no son lo mismo.

El primero es una clave de registro, es decir, para registrar un usuario a un servicio o aplicación, esa clave normalmente es lo que se vende más no el software, en otras palabras, una licencia de uso, vease Windows, Office, etc.

Y una contraseña, password, simplemente una palabra especial secreta para autenticar a un usuario.

Cual de los dos quieres hacer tú?

Saludos!


En línea

linux1

Desconectado Desconectado

Mensajes: 138



Ver Perfil
Re: como puedo ponerle licencia o contraseña a mi programa en vb 2008
« Respuesta #2 en: 20 Julio 2010, 20:52 »

Bueno, primero tienes que tener claro que un registration key y un password no son lo mismo.

El primero es una clave de registro, es decir, para registrar un usuario a un servicio o aplicación, esa clave normalmente es lo que se vende más no el software, en otras palabras, una licencia de uso, vease Windows, Office, etc.

Y una contraseña, password, simplemente una palabra especial secreta para autenticar a un usuario.

Cual de los dos quieres hacer tú?

Saludos!
el key si el registration key eso mero gracias por la respuesta¿?
En línea



linux1

Desconectado Desconectado

Mensajes: 138



Ver Perfil
Re: como puedo ponerle licencia o contraseña a mi programa en vb 2008
« Respuesta #3 en: 20 Julio 2010, 20:59 »

y claro que cuando se vuelve a instalar en otro pc y el mismo lo vuelve a pedir

gracias
En línea



[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.645


My software never has bugs. Its just features!


Ver Perfil WWW
Re: como puedo ponerle licencia o contraseña a mi programa en vb 2008
« Respuesta #4 en: 20 Julio 2010, 21:04 »

Ah ok, pues no están fácil como parece, las compañías de software invierten bastante dinero en esto, hehe. Bueno para resumir un poco, estos son los pasos básicos, dependiendo del modelo de registro que se te ocurra:

1.- Inicia La aplicación
2.- La aplicación genera un ID del equipo en base a los ID de los Dispositivos del PC
3.- La aplicación necesita activarse (ActivationCode) con una clave basada en ese ID generado, llamémoslo PCID.
4.- Hay varias formas de obtenerlo, llamando a soporte técnico, Teléfono, Internet. Sea cual sea la vía, tienes que hacer un algorítmo que genere un ActivationCode en base de un PCID.
5.- La aplicación debe ser capaz de validar el ActivationCode y activar el software..

Saludos!
En línea

linux1

Desconectado Desconectado

Mensajes: 138



Ver Perfil
Re: como puedo ponerle licencia o contraseña a mi programa en vb 2008
« Respuesta #5 en: 20 Julio 2010, 21:10 »

hola gracias.

disculpa pero apenas comienzo y como puedo hacerlo es muy dificil o como puedo guiarme
En línea



linux1

Desconectado Desconectado

Mensajes: 138



Ver Perfil
Re: como puedo ponerle licencia o contraseña a mi programa en vb 2008
« Respuesta #6 en: 20 Julio 2010, 21:15 »

estoy buscando pero no encuentro mucha info si me pudieran dar los terminos correctos o los diferentes modelos de registro en vb gracias por la ayuda
En línea



[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.645


My software never has bugs. Its just features!


Ver Perfil WWW
Re: como puedo ponerle licencia o contraseña a mi programa en vb 2008
« Respuesta #7 en: 20 Julio 2010, 21:16 »

Este es un demo de sacar unos ID:

Código
  1. Dim List
  2.   Dim Msg
  3.   Dim Object
  4.  
  5.   On Local Error Resume Next
  6.  
  7.   Set List = GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf("Win32_BaseBoard")
  8.   For Each Object In List
  9.      Msg = Msg & "Motherboard Serial Number: " & Object.SerialNumber & vbCrLf
  10.   Next
  11.  
  12.   Set List = GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf("Win32_Processor")
  13.   For Each Object In List
  14.      Msg = Msg & "Processor Unique ID: " & Object.UniqueID & vbCrLf
  15.   Next
  16.  
  17.   Set List = GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf("Win32_BIOS")
  18.   For Each Object In List
  19.      Msg = Msg & "BIOS Serial Number: " & Object.SerialNumber & vbCrLf
  20.   Next
  21.  
  22.   Set List = GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf("Win32_LogicalDisk")
  23.   For Each Object In List
  24.      Msg = Msg & "Disk Serial Number: " & Object.VolumeSerialNumber & vbCrLf
  25.   Next
  26.  
  27.   MsgBox Msg
  28.  

El algoritmo debes sacarlo por tu cuenta, ya que si te digo uno yo, sería fácil para todo el que viera este post "crackear" tu aplicación.

Puedes pasarte por la sección de Criptografía del foro.

Saludos!
En línea

linux1

Desconectado Desconectado

Mensajes: 138



Ver Perfil
Re: como puedo ponerle licencia o contraseña a mi programa en vb 2008
« Respuesta #8 en: 20 Julio 2010, 21:20 »

gracias.
En línea



[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.645


My software never has bugs. Its just features!


Ver Perfil WWW
Re: como puedo ponerle licencia o contraseña a mi programa en vb 2008
« Respuesta #9 en: 20 Julio 2010, 21:22 »

A la orden, cualquier cosa, sigue escribiendo en este mismo post..

Saludos!
En línea

Ari Slash


Desconectado Desconectado

Mensajes: 1.784



Ver Perfil WWW
Re: como puedo ponerle licencia o contraseña a mi programa en vb 2008
« Respuesta #10 en: 20 Julio 2010, 21:58 »

interesante D4N93R

buen post  ;)
En línea

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.645


My software never has bugs. Its just features!


Ver Perfil WWW
Re: como puedo ponerle licencia o contraseña a mi programa en vb 2008
« Respuesta #11 en: 20 Julio 2010, 22:23 »

Sí, me gusta el tema, como que voy a escribir al respecto. Posiblemente este fin de semana. xD
En línea

Ari Slash


Desconectado Desconectado

Mensajes: 1.784



Ver Perfil WWW
Re: como puedo ponerle licencia o contraseña a mi programa en vb 2008
« Respuesta #12 en: 20 Julio 2010, 22:58 »

Vale
estare atento este fin de semana xD
o enviame un mp si no es mucho pedir  ;D
En línea

.mokk.

Desconectado Desconectado

Mensajes: 177



Ver Perfil
Re: como puedo ponerle licencia o contraseña a mi programa en vb 2008
« Respuesta #13 en: 21 Julio 2010, 08:14 »

Si asi como dijo D4N93R seria la mejor forma al final juntas todo en una cadena y lo conviertes en md5, bueno por lo menos yo asi lo tengo jeje ^^
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como ponerle contraseña a una Carpeta en windows vista
Seguridad
carloshackxx 1 2,601 Último mensaje 17 Noviembre 2011, 19:07
por el-brujo
Programa + archivo de licencia
Ingeniería Inversa
futre 3 1,084 Último mensaje 7 Agosto 2012, 22:45
por .:UND3R:.
Vender mi Programa, licencia para una PC
Programación Visual Basic
yalosabes 9 2,419 Último mensaje 9 Septiembre 2012, 23:14
por yalosabes
Como puedo ponerle una direcion web a mi web
Desarrollo Web
bl@ck 4 238 Último mensaje 19 Septiembre 2013, 21:06
por bl@ck
Como Hacer Un Programa Que Lea Los Archivos TXT en 2008
Programación Visual Basic
pablomillon 0 97 Último mensaje 21 Diciembre 2013, 23:44
por pablomillon
Powered by SMF 1.1.19 | SMF © 2006-2008, Simple Machines