|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : Créer un "Keygen" pour mon logiciel ? comment ? [ Algorithme / Divers ] (OaSiS22)
Informations & options pour cette discussion
mardi 29 mai 2007 à 19:25:28 |
Créer un "Keygen" pour mon logiciel ? comment ?

OaSiS22
|
Bonjour, (j' ai peut-etre posté dans un mauvais topic et peut etre mauvais site-forum) Voila, je suis en train de créer un jeu (fps) que je veux faire un peu comme pour les grands jeux. Par exemple quand on achete un jeu, on l' installe et pour poursuivre l' installation il faut entrer le code de validation du CD qui est dans la boite. Mon probleme est que mon jeu quand il sera fini j' aimerais bien le vendre sur internet en CD mais pour qu' il ne soit pas pirater "facilement" (ou alors que personne ne puisse le pirater) il faudrait que j' integre dans le programme d' installation un "Générateur de clée" (je ne sais pas le vrai nom donc je l' apelle comme ca...). Déja d' une je ne sais pas comment le faire ou où le trouver (j' ai cherché sur internet mais je n' ai rien trouvé qui correspondait  ) Donc je m' en retourne a vous, et si possible en même temps me dire comment l' intégrer au programme d' installation.  PS : Je suis pas très bon en informatique  . J' attends votre réponse avec impatiente  ! Cordialement,
|
|
|
mardi 29 mai 2007 à 19:36:30 |
Re : Créer un "Keygen" pour mon logiciel ? comment ?
|
mardi 29 mai 2007 à 19:45:30 |
Re : Créer un "Keygen" pour mon logiciel ? comment ?

OaSiS22
|
Dans mon Poste Scryptome, il y a marquer que je ne suis pas tres doué ^^ donc simple serait le mieu et ca je croit que c' est pour compilet tout d' abord j' aimerait savoir pour les codes de sécurité... Mais merci comme même  Cordialement,
|
|
|
mardi 29 mai 2007 à 19:46:56 |
Re : Créer un "Keygen" pour mon logiciel ? comment ?

jmfmarques
|
Bonjour OaSiS22, Si ton CD ne coûte pas cher, une toute petite modif à ton setup d'installation suffira, si tu lie chaque CD vendu à un martériel bien identifié. Personne ne se "cassera la tête pour peu" Si par contre ton CD coûte cher, il sera piraté très facilement et très vite, puis redistribué en parralèle sans ta protection, quel que soit le degré de cette dernière. Tout ce à quoi aboutirait alors ton travail de protection, serait à ta propre perte de temps et tu serais bien le seul à payer ... de ton temps... 
|
|
|
mardi 29 mai 2007 à 20:20:43 |
Re : Créer un "Keygen" pour mon logiciel ? comment ?

OaSiS22
|
ca me rassure...
......................mais alors pas du tout ^^
meme si je sais que ca arriverait le piratage mais bon. Les hommes on cas changer ca me fera plus desous t moin de perte de jeu piraté :D
Cordialement,
|
|
|
mardi 29 mai 2007 à 20:26:11 |
Re : Créer un "Keygen" pour mon logiciel ? comment ?
|
mardi 29 mai 2007 à 21:39:18 |
Re : Créer un "Keygen" pour mon logiciel ? comment ?

Julien237
|
Une petite idée de protection au niveau des clés : Tu peux soit faire un système de logique dans lequel toutes les clés devraient répondre à un critère mathématique bien précise (exemple simpliste la somme de tous les chiffres doit être divisible par 7). Mais le problème est que le .Net est excessivement facilement désassemblé et même moi te trouverais des clés en 10 minutes avec un tel système. Donc pour cette méthode, il serait mieux de coder une dll en un langage de bas niveau qui s'occuperait de la validation des clés.
Deuxième proposition, tu génères des milliers de clés aléatoirement, tu enregistre leurs hashages dans ton fichier d'installation, et lorsque l'utilisateur rentre une clé, ton programme en génère le hashage et le recherche dans la collection. Un hashage est unique à 1 pour 500 milliards, donc si tu génères 100 000 clés par version de ton prog, il faudra en moyenne 5 000 000 essais à un brutor pour trouver une clé valide, c'est pas top, mais en considérant que la génération d'un hashage n'est pas instantanée non plus c'est pas trop trop mal...
A mon avis, le mieux est d'associer les deux méthodes : Tu enregistres des hashages, et tu les modifie avec un dll en natif si possible qui prends une seconde à exécuter la fonction requise afin de freiner un éventuel mauvais utilisateur...
Mais ne te fais pas d'illusions, je ne connais rien "d'incracké" qui n'utilise que du soft comme protection jusqu'ici...
Sinon encore une chose toute simple mais qui oblige les utilisateurs à possèder internet, c'est d'enregistrer chaque clé sur un serveur et de n'autoriser qu'un enregistrement par clé. Mais là encore, il suffit à l'utilisateur d'émuler le serveur de clé et hop, il enregistre son logiciel avec n'importe quelle clé...
Julien.
|
|
|
mercredi 30 mai 2007 à 08:38:17 |
Re : Créer un "Keygen" pour mon logiciel ? comment ?

EBArtSoft
|
"...mais pour qu' il ne soit pas pirater "facilement""
Alors oubli le VB !!
@+
[Code]E.B.[/Code]
|
|
|
mercredi 30 mai 2007 à 08:58:56 |
Re : Créer un "Keygen" pour mon logiciel ? comment ?

jmfmarques
|
Ouais... de 2 choses l'une : ou le jeu en vaut la chandelle et alors le programme qui figure sur son CD sera "craqué" et transformé... et le résultat obtenu court-circuitera purement et simplement la vérification, s'il en a mise une. Puis ce résultat permettra de graver d'autres CD, sans protection, eux... ou le jeu n'en vaut pas la chandelle et personne ne perdra du temps pour peu de choses (surtout si le coût du temps à y passer est supérieur à celui du CD) Il peut (s'il est dans le 2ème cas) alors peut-être se contenter de faire un CD par client, en liant simplement le setup à un article caché du CD qui contiendrait une clé d'authentification à donner par l'utilisateur. Ce procédé enfantin suffira si le CD ne vaut pas cher, mais sera craqué par simple copie du CD. Il peut également aller plus loin et subordonner au N° de série du CD... mais ce sera craquable par un outil de clonage. Bref...à lui de voir et de peser le pour et le contre... 
|
|
|
mercredi 30 mai 2007 à 09:02:13 |
Re : Créer un "Keygen" pour mon logiciel ? comment ?

jmfmarques
|
Il peut également fabriquer des CD "individualisés" contenant, chacun, un nombre d'octets différent des autres CD et subordonner le SetUp à la taille en octets du CD. Mais là aussi, un simple outil de clonage suffira...
|
|
|
Cette discussion est classé dans : créer, installation, jeu, logiciel, keygen
Répondre à ce message
Sujets en rapport avec ce message
Package d'installation pour mon logiciel ???? [ par olivier857 ]
Salut je recherche comment créer un package d'installation pour le logiciel que j'ai dévellopper en VB6. Il faudrait que je puisse l'installer sur n'i
Créer des fichiers d'installation sous VISTA ? [ par Didier72 ]
BonjourSous XP, j'utilise le logiciel Setup2Go pour créer mes fichiers d'installation de mes projets...Mais ce logiciel ne semble pas être encore comp
Pb install Logiciel [ par Sniper_Vgaerr ]
Bonjour à tous,Voila j'ai crée un logiciel de base de donnée Access en VB6.0 sur XP SP2 et je l'ai envoyer à quelqu'un qui a Win 2k(Setup.exe, Steup.l
créer une clé dans le régiste a l'installation d'un programme vb [ par nirega ]
Bonjour,J'aimerais savoir comment faire pour pouvoir créer une clé dans le régiste quand on installe un programme créer avec VBnirega
Créer une installation d'un appli VB6 avec n° de série [ par allfab ]
Bonjour à Tous, Je ne trouva pas mon bonheur donc j'écris ce message. J'ai créé un petit logiciel et j'aimerais créer l'installation avec un n° de s
pakage [ par S4ngo ]
Bonsoir, je viens de terminer une application vb6, j'ai crée un executable, mais maintenat, je voudrai faire un pack d'installation, car j'ai des dll,
Créer un Installer [ par sadok_sa ]
Slt, Comment je peut faire un exécutable d'installation, msi ou exe, d'une application compillée par VB2005, telque avoir des racourcies sur le bur
Comment créer en VB6 un pakage d'installation [ par basamir ]
bonjour,je voulais créer un pakage d'installation de mon application pour la distribuer?Merci
Empaquetage VB6 [ par Thybeau ]
Bonjour à tous.J'ai un petit problème avec l'assistant d'empaquetage de Microsoft Visual Studio 6.0J'ai réalisé un logiciel en VB avec MVS 6.0, et je
Programme d'installation [ par eljulios ]
Bonjour, Sous Visual Basic 2005 (Express Edition) j'ai créé un jeu et j'ai aussi créé un autre projet qui va me permettre d'installer mon jeu dans un
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
Comparez les prix Nouvelle version
|