|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre chevronné
![]() |
Bonjour, je me demandais si le fait de créer une valeur dans une clé quelconque dans la bdr pourrait endommager le système.
Vous allez surement me demander quel en est le but donc... Le but est pour une protection de logiciel. Je me casse la tête depuis pas mal de temps afin de trouver un ID unique dans chaque pc. Dur dur, a part la MAC adresse ! dont je ne peux la prendre puisqu'il est possible qu'un pc n'en possede pas. Donc, voila, je pensait cacher quelque chose dans la bdr afin que l'utilisateur final ne puisse pas copier le logiciel sur un autre poste bêtement Cela peut être dangereux ? |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() Ingénieur développement logiciels Inscription : juillet 2002 Messages : 1 182 ![]() |
Hmm,
Je dirais qu'a priori il n'y a pas de risque particulier, la bdr est faite pour ce genre de choses, evidemment il faut faire gaffe à ne pas utiliser une entrée existante ou pouvant servir à un autre logiciel ou à l'OS. Pour ce qui est de trouver une clé unique dans une machine : il y a le numéro de Disque dur, processeur etc.., tu pourrais meme faire un amalgame de tout ca comme le fait Windows. A++
__________________
Attention le .NET sur PDA peut causer des chutes de cheveux |
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() |
Heu, pour ce qui est des numéro de série hardware.
Avec tout ce que j'ai pu voir / entendre, le seule fiable est la MAC adresse. Pour ce qui est du processeur, mway, c'est à voir. Mais j'ai toujours entendu dire que Carte mere, Disque dur, etc pouvait avoir le m^me numéro de série qu'un autre. Par hasard, connaitrais tu le moyen d'avoir l'ID unique de windows ? Unique dans le sens , 1 dans le monde Par ce que là, on est aussi confronté aux images disques. |
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Inscription : juin 2004 Messages : 67 ![]() |
ca ne pose a mon avis aucun probleme tant que cette valeur n'est pas utilisé par autre chose .
toutefois , juste une chose a savoir , si tout le monde faisait la meme chose , la BDR deviendrait un beau bor..l . en fait ... c'est la raison pour laquelle elle l'est souvent a savoir aussi , les anti spyware / reg cleaner , peuvent peu etre dégager cette clé . |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() ![]() Ingénieur développement logiciels Inscription : juillet 2002 Messages : 1 182 ![]() |
Obtenir l'id unique de windows est fesable mais le truc c'est que c'est valable que sous XP (et ptetre 2003Xx).
Le mieux est à mon avis de recupérer les clés de chaque composant de hardware et de générer un clef avec ca qui prend séparément ces valeurs, et si plus de un composant change à la fois la clef est invalidé. Les chances que 2 HD aient le meme id sont minces, et que dans une meme becane il y ai plusieurs composants qui aient le meme id que leur voisins... Surtout si tu as accès a l'id du cpu, ca devrait réellement etre unique ca.
__________________
Attention le .NET sur PDA peut causer des chutes de cheveux |
|
|
00
|
|
|
#6 | |
|
Membre chevronné
![]() |
Citation:
Humm, concernant les anti spyware / reg cleaner , c'est vrai que cela pourrait poser problème. Mais bon, je suppose que ce genre de logiciel ne peut pas dire qu'une valeur ne peut être là ou pas sans qu'elle soit référencée dans leur base de données. Donc, je ne pense pas qu'il y aura des problème à ce niveau. |
|
|
|
00
|
|
|
#7 |
|
Membre chevronné
![]() |
En faite, le mieux est de créer un clé bidon avec un nom tout aussi bidon dans la liste de software (\hkey_local_machine\Software\). Bien sûr, le nom sera commouflé en faisant croire qu'il est important au système (ex : WAPIs Policies, qui irait toucher à ca
Enfin voila, je pense que le problème est réglé. Ps : Mon application est pour au maximum distribuée à 1000 explaires et ce, en Belgique. Donc, le jour où je verrai un Crack un certain site.... (d'un coté, ca me ferait marrer). Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com