Protection Projet contre Recopiage

siahmedaek Messages postés 45 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 29 octobre 2009 - 1 sept. 2009 à 15:53
ni69 Messages postés 1418 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 5 juillet 2010 - 2 sept. 2009 à 18:53
Bonjour
je suis dans la phase finale dans la conception d'un logiciel..
ce que je souhaite obtenir comme resultat c'est eviter le RECOPIAGE du logiciel.
c'est a dire que même si le logiciel est copier dans une autre machine ne fonctionne pas.
il ya forcement une astuce
merci

5 réponses

siahmedaek Messages postés 45 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 29 octobre 2009
1 sept. 2009 à 15:57
je vous faire savoir que le logiciel contient des table paradox et un Alias
merci
0
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 13
1 sept. 2009 à 16:00
bonjour,
ce n'est pas bien difficile...
soit tu forces la saisie d'un mot de passe (qui sera crypté dans ton programme)
par l'utilisateur

soit tu fais une reconnaissance du PC
(détection du nom, IP, Imac, clés stockées etc..) au démarrage
sur lequel le logiciel doit obligatoirement fonctionner.

cantador
0
Bacterius Messages postés 3792 Date d'inscription samedi 22 décembre 2007 Statut Membre Dernière intervention 3 juin 2016 10
1 sept. 2009 à 18:46
En fait non ce n'est pas si simple ... la solution de Cantador peut rebuter la plupart des utilisateurs, mais les déterminés y arriveront quand même.
Il existe une solution ... stocker dans l'exécutable, un hash correspondant aux infos du PC comme le propose Cantador, à la première exécution du logiciel. Puis lire dans l'exécutable pour vérifier si l'on est bien sur le bon PC. Seulement, tant que le logiciel n'a pas été utilisé, il peut être placé sur n'importe-quelle machine, puis un bon éditeur héxadécimal qui change le hash et c'est fichu.
Bref, la sécurité n'éxiste pas. Certes, il y a des combines intéressantes, mais je ne pourrais pas t'en dire une de tête comme ça.

Cordialement, Bacterius !
0
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 35
2 sept. 2009 à 00:03
etape 1 -> telechargement du logiciel

etape 2 -> achat de la licence sur le PC de destination

etape 3 -> generer une clef avec les informations du PC :
licence windows + reglage regional + n°serie du disque C

etape 4 -> stocker la clef dans une BDD distante accessible 24/24h 7/7j

etape 5 -> lancer le logiciel

etape 6 -> generer la clef

etape 7 -> rechercher la clef dans la base distante
-> si clef existe lancer le logiciel en mode normal
-> si clef inexistante lancer le logiciel en mode bridé


les plus : trés fiable, difficile a contourner

les moins : necessite une connection internet et un serveur accessible, peut gener l'utilisateur sur la lenteur de la procedure de verification.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ni69 Messages postés 1418 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 5 juillet 2010 12
2 sept. 2009 à 18:53
@foxi :
ça suppose une non-interception des données lors du transit sur le réseau entre logiciel et BDD, donc connexion sécurisée... Plus un bon codage du côté logiciel pour éviter le désassemblage trop rapide de l'exe.

@+
Nico { www.ni69.info }
0
Rejoignez-nous