Protection CD

Protection CD - Divers - Programmation

Marsh Posté le 15-10-2003 à 11:07:52    

Bonjour,
 
Je cherche a réaliser la protection de plusieurs applications (flash, director...) presentes sur un CD. Le but est de rentrer une clef qui valide l'utilisation du CD pendant une certaine periode. A la fin de cette periode il est necessaire d'entrer un nouveau code afin de revalider l'utilisation du CD.
Je ne sait pas encore quel langage est le plus approprié pour cela mais je prefererais du Java ou du C/C++.
 
Merci d'avance pour vos reponses.

Reply

Marsh Posté le 15-10-2003 à 11:07:52   

Reply

Marsh Posté le 15-10-2003 à 11:08:53    

hum ca doit pas etre simple ca :/

Reply

Marsh Posté le 15-10-2003 à 11:10:44    

une protection en java, je sais pas si ca vaut grand chose
Mettons du C. Du bon gros C de porc avec des macros ignobledans tous les coins, du code inutile en milieu de calcul, le tot savamment sur-compliqué  pour rendre le desassemblage chiant et douloureux
 
Mais finalement la question du langage importe peu, ce qui compte deja c'est l'algo.....  
 

Reply

Marsh Posté le 15-10-2003 à 11:13:07    

oue je ne voit pas comment on peut faire un truc pareil :/

Reply

Marsh Posté le 15-10-2003 à 11:13:09    

Moui m'enfin perso, en plus d'une protection pour rendre le code pénible à désassembler, je pense qu;il faudrait voir à trouver une méthode pour rendre les données pénibles à copier. Et ça, c'est plus du tonneau de C/C++ pour l'interaction directe avec le matos :o


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 15-10-2003 à 13:07:43    

En C/C++ ça peut être sympa... Mais si on insères ton CD sur un linux ? on peut tout copier sans pb (parce que le C ne tournera plus...)
Ou alors, faire une sorte d'archive zip/rar cryptée par mot de passe. Avec la bonne clef on accède au contenu de l'archive (contenu du cd). Ca éviterait de pouvoir copier le contenu de l'archive depuis un autre OS.
Ensuite faut stocker la période de validité du cd (ou tout autre info) quelque part sur le disque dur (vu que le cd est en lecture seule) pour savoir si on a toujours le droit d'accéder au contenu de l'archive. Au risque que quelqu'un efface cette info pour accèder à nouveau à l'archive ;)
 
A vrai dire je n'ai pas vraiment de solution. Exemple des sharewares. Tu récupères une clef qui va bien sur le net, l'insères dans la base de registre et voilà ton shareware enregistré à vie...

Reply

Marsh Posté le 15-10-2003 à 13:32:00    

Je precise que je n'ai pas vraiment besoin d'un truc super performant. Juste pour empecher monsieur tout le monde de pouvoir acceder librement au cd. Meme si ca met un fichier sur le dur que tu peu modifier si tu t'y penche un peu ca ma derange pas trop. Ou alors une clef ds la base de registre... Le truc c que je n'ai aucune idée de comment on peu faire pour empecher d'avoir accés aux info sur le cd.

Reply

Marsh Posté le 15-10-2003 à 14:11:59    

Si c'est pour monsieur tout le monde, tu mets les fichiers en caché, et puis c'est tout. Apres pour contrer des utilisateurs plus performant, il faut crypter/coder le contenu et faire une applicationde décryptage/décodage qui chargera les fichiers. Mais alors là ca devient lourd.
 
Edit : Peut on cacher ( via l'attribut hidden) des fichiers sur un cd ??


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed