Sous Linux, je peux utiliser smartctl
pour obtenir le vendeur, le modèle, la révision du firmware et le numéro de série d'un disque dur:
# smartctl -a /dev/sdb
smartctl 5.40 2010-07-12 r3124 [x86_64-unknown-linux-gnu] (local build)
Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net
Device: SEAGATE ST9300603SS Version: 0006
Serial number: 6SE1ZCSR0000B121LU63
Device type: disk
Transport protocol: SAS
Le numéro de série du disque dur (ici 6SE1ZCSR0000B121LU63
) est-il garanti mondialement unique? Est-ce unique pour un fournisseur spécifique? Ou même un modèle spécifique?
hard-drive
licensing
uniqueidentifier
Etienne Dechamps
la source
la source
Réponses:
Le S / N n'est pas garanti d'être unique. Mais comme différents fabricants utilisent des schémas différents pour la génération de S / N, ils sont pour la plupart uniques. De plus, il n'y a aucune raison pour que les fabricants fabriquent deux disques durs ou plus avec un seul S / N. Je peux dire que s'ils le font, cela rendra les retours de garantie très difficiles. Comment vont-ils distinguer différents appareils? C'est le but de S / N.
Dans certains cas, le logiciel est lié au modèle de disque dur et au S / N. Lorsque le disque dur est cassé, il est très difficile de reconfigurer tout le système. Dans ce cas, il est possible de faire une copie complète de l'ancien disque dur. Il a besoin d'un logiciel et / ou d'un matériel spécial pour réécrire le numéro de série et le modèle sur le disque dur, mais c'est possible. Et cela peut économiser beaucoup de temps et / ou d'argent.
De plus, lorsque les gens veulent installer un disque dur plus gros dans leurs consoles de jeux XBOX, ils achètent des disques durs courants moins chers sur le marché, puis les adaptent pour s'adapter à la XBOX par un logiciel spécial. Ce programme réécrit le modèle, le S / N et certaines informations cachées du disque dur, donc XBOX "pense" que le disque dur est original du fournisseur de la console. Recherchez les instructions ici .
Si vous voulez vraiment obtenir un ID unique de disque dur, essayez de creuser dans les spécifications du protocole SAS et les spécifications des disques durs avec une telle interface. Vous trouverez une chose intéressante
Aussi d' ici
Vous pouvez lire ces identifiants et les utiliser pour distinguer les appareils.
la source
Réponse courte: Pour mes besoins, je les considère comme uniques.
Réponse longue: chaque fabricant a son propre schéma de dénomination pour les numéros de série, et ils ne sont pas garantis d'être uniques au niveau mondial entre les fabricants, mais ils devraient être uniques par fabricant car, après tout, ils veulent être en mesure d'identifier une unité spécifique.
Étant donné que chacun a son propre schéma, les collisions sont vraiment peu probables dans la pratique, mais la combinaison du modèle et du numéro de série doit être unique (tant que personne ne gâche les choses pendant la production).
la source
Je pense que chaque fournisseur utilise sa propre sérialisation pour son produit, chaque série est unique.
Sont-ils garantis d'être uniques au monde? probablement pas par convention.
Sont-ils très susceptibles d'être uniques au monde? Oui
De plus, la plupart du temps, la série est une somme de publications en série indiquant le numéro de modèle à l'avant, puis le numéro de lot, etc.
Les chances qu'il ne soit pas unique sont très très très minces.
la source
Les numéros de série sont par définition uniques à un produit, mais en eux-mêmes sont de peu d'utilité sans connaître le fabricant et le produit.
Techniquement, un numéro de série est un entier de 1 à l'infini.
Tout le reste devrait être appelé un code d'identification, ou simplement un identifiant.
Les «numéros de série» des disques durs sont une combinaison de codes de fabricant, de modèle et de numéro de série, donc dans la pratique, ils doivent être uniques.
la source
Aussi incroyable que cela puisse paraître, j'ai récemment acheté un lot d'ordinateurs portables ASUS - chacun avait le même numéro de série de disque dur (que j'utilise pour sécuriser mon logiciel) Par conséquent, plus de sécurité (basée sur le numéro de série du disque)
Je recherche une méthode alternative pour sécuriser mon logiciel sur un ordinateur spécifique
Rappelez-vous les vieux jours où le logiciel était vendu avec un «dongle» qui devait être branché sur un ordinateur pour que le logiciel fonctionne
la source
J'ai récemment créé un code identifiant les ordinateurs utilisant notre logiciel par numéro de série du lecteur. Sur environ 11 magasins auxquels j'ai donné le nouveau code, 3 d'entre eux avaient des disques durs avec des numéros de série en double. Il semble que les numéros de série des disques durs ne soient pas toujours très uniques. Apparemment, je vais devoir trouver un autre moyen d'identifier de manière unique quel ordinateur est utilisé.
la source