2010-06-08 7 views
1

Je me demandais s'il y avait quelque chose d'autre que je pourrais utiliser dans ma protection d'identification de matériel qui le rendrait beaucoup plus unique.VB.net Idées d'ID de matériel uniques

J'utilise actuellement

  • Processeur ID
  • Volume ID
  • Adresse MAC
  • Carte graphique Nom

Si vous les gars peuvent fournir des codes sources à toute autre chose qui serait rendre encore plus unique s'il vous plaît dites-moi.

+3

Je suis sûr que j'ai mis à jour ma carte graphique plus d'une fois. Si cela venait à casser une application complètement indépendante, je serais * très emphatiquement et vocalement malheureux *, surtout si les fabricants de ces logiciels étaient encore en activité. – Piskvor

Répondre

1

Je suggère d'utiliser le numéro de série du disque dur au lieu de l'ID du volume.

L'ID de volume changera si vous formatez votre disque dur mais pas le numéro de série du disque dur.

http://addressof.com/blog/archive/2004/02/14/386.aspx

+0

"Numéro de série du disque dur au lieu de l'ID du volume" - - - D'accord – Ampere

+4

Veuillez ne pas le faire. Bien qu'il n'y ait pas de solution parfaite, le remplacement des disques durs semble beaucoup plus commun que d'autres. Beaucoup de clients ont été désossés lorsque leur disque dur est mort, et certains logiciels propriétaires fabriqués par une société hors entreprise ont refusé d'activer le nouveau disque. – Brad

1

Voici une bibliothèque qui peut lire le unique hardware ID de votre ordinateur. L'adresse MAC n'est pas bonne car elle peut être changée, à moins que vous ne l'ayez lue à partir du matériel NON de Windows.

+1

Non seulement cela, mais vous ne pouvez pas être sûr que l'ordinateur a même une interface réseau. – Brad

+0

Ou même plus d'une interface réseau dans le cas d'un ordinateur portable avec une connexion filaire et sans fil –