2009-10-12 11 views
3

Hai les gars, J'ai développé un logiciel de calcul de salaire en utilisant vb.net .... Il fonctionne très bien et je l'ai converti en un fichier exe ... Mon inconvénient est il peut être copié et collé dans un autre système très facilement ... Je veux générer une clé pour le fichier exe et lors de l'installation de la clé doit être utilisée et quand l'installation est terminée, la clé ne doit plus être utilisée ... vous avez sécurisé un ou donnez-moi des idées comment cela peut être fait ....Générer la clé pour un logiciel développé en utilisant vb.net

Répondre

2

Il existe de nombreux produits sur le marché qui vous aideront à générer des clés de logiciels, par exemple www.softwareshield.com et www.exeshield.com Ou simplement faire un Google Search.

Pour une protection plus grave, vous pouvez utiliser une clé matérielle qui déverrouille votre logiciel, par exemple http://www.matrixlock.de/english/index.htm

+0

Les clés matérielles sont généralement considérées comme une mauvaise idée. Ils sont très gênants pour l'utilisateur. Beaucoup de gens ne les toléreront pas à moins que le logiciel ne soit si génial que ça en vaille la peine ... Les clés matérielles seraient certainement une grande raison de chercher des alternatives si je cherchais un logiciel. – Quagmire

0

Vous devrez signer votre assembly, et avoir une certaine forme de processus d'authentification en ligne pour gérer les clés.

0

Quelle que soit schéma protection contre la copie vous implémentez .... assurez-vous que vos utilisateurs payants ne reçoivent pas beaucoup de gêne à cause de cela ... Vous voulez empêcher les mauvais utilisateurs de copier votre logiciel sans permission, mais quand de bons utilisateurs ont des problèmes à cause de défauts dans votre logiciel de protection contre la copie, vous perdrez beaucoup de crédit.

2

Tout dépend de votre opinion.

Si vous ciblez les utilisateurs finaux/utilisateurs à domicile: peu importe ce que vous faites, votre logiciel sera piraté (s'il est suffisant).

Si vous ciblez l'entreprise: Les entreprises sont la plupart du temps disposées à acheter votre logiciel et ne le font pas à d'autres sociétés. Ils ont beaucoup plus à perdre lors de l'exécution de logiciels illégaux. Mais ils sont aussi les premiers à se plaindre s'ils ne peuvent pas distribuer votre logiciel en utilisant leur système de distribution. Et ce système sera bloqué par votre système de protection contre la copie.

Conclusion: Implémentez le schéma de protection le plus simple et le moins cher que vous pouvez trouver. Et trouvez aussi un moyen de vous en passer facilement si vous voulez que les entreprises soient vos clients.

Questions connexes