[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2005/06/28(Tue) 12:04
投稿者名:しまだ
Eメール:
URL :
タイトル:
ハードディスクのシリアルナンバーについて教えて下さい
ハードディスクのシリアルナンバーについて教えて下さい。

今セキュリティー関係のソフトを作っていまして、それで各マシンをハードディスクのシリアル
ナンバーで認識させていたのですが、たまたまC○MPAQ(今はもう潰れた?吸収された?)製の
マシンが2台あり調べた所、機種は違うのですが、シリアルナンバーが同じでした。どちらか
一方のマシンは過去にフォーマットした記憶があるのですが、。ハードディスクのシリアルナン
バーは固有の値で、しかもフォーマットすると番号が書き換わると認識していたのですが、、。

自分はこの程度しか知らないので他の情報があれば何でもいいので教えていただけないでしょうか?

宜しくお願いします。

投稿時間:2005/06/28(Tue) 12:30
投稿者名:魔界の仮面弁士
Eメール:
URL :
タイトル:
Re: ハードディスクのシリアルナンバーについて教えて下さい
> ハードディスクのシリアルナンバーについて教えて下さい。
それって、コマンドプロンプトで、「DIR」を打つと表示される、
『ボリューム シリアル番号は 1234-5678 です』の事でしょうか?

だとしたら、それは固有の値ではありません。

特に、メーカー製PCの場合は、工場出荷時のHDDの内容は、共通のディスクイメージから
複製されてセットアップされている事も多く、PC間で同じ値になる事も珍しくありません。


> 今セキュリティー関係のソフトを作っていまして、
全てのPCで利用可能で、一意であることが保証されている「PCの固有値」というものは
存在しません。(完全に一意でなくても良いなら、代用可能なものは幾つかありますが)
No.2829からのスレッドも参考にしてみてください。

投稿時間:2005/06/29(Wed) 00:25
投稿者名:しまだ
Eメール:
URL :
タイトル:
Re^2: ハードディスクのシリアルナンバーについて教えて下さい
> だとしたら、それは固有の値ではありません。
> PC間で同じ値になる事も珍しくありません。

そうだとしたら自分の認識が少し違っているみたいですね。


> No.2829からのスレッドも参考にしてみてください。
大変参考になります。
とりあえずもう少し自分で調べてみます。

何かあったらまたよろしくお願いします。

投稿時間:2005/06/29(Wed) 00:41
投稿者名:しまだ
Eメール:
URL :
タイトル:
Re^3: ハードディスクのシリアルナンバーについて教えて下さい
No.2829のスレッドより
> ●ハードディスクボリュームシリアルはフォーマット時に作成されるランダムな番号です。

すいませんもう一つお伺いしたいのですが、フォーマットするとこの値は変わるのでしょうか?
それともケースバイケースなのでしょうか?自分はC○MPACのマシンを前に一度フォーマット
した時に変わっていなかった気がするのですが、。これに関してご存知であれば教えて下さい。

宜しくお願いします。

投稿時間:2005/06/29(Wed) 10:08
投稿者名:魔界の仮面弁士
Eメール:
URL :
タイトル:
Re^4: ハードディスクのシリアルナンバーについて教えて下さい
> > ●ハードディスクボリュームシリアルはフォーマット時に作成されるランダムな番号です。
> すいませんもう一つお伺いしたいのですが、フォーマットするとこの値は変わるのでしょうか?
変わります。変わった結果が「同じ値になる」可能性もありますが。

> それともケースバイケースなのでしょうか?自分はC○MPACのマシンを前に一度フォーマット
# そのような伏字表現に何の意味が……?
## ちなみに、COMPACとCOMPAQは別物です。

> した時に変わっていなかった気がするのですが、。これに関してご存知であれば教えて下さい。
たとえば、DOS4の場合、1995年12月26日 午後9時55分41秒94 にフォーマットされた場合、
ボリュームシリアルは 3578-1D02 となりますが、これは下記の式によるそうです。

 月日  12/26  0C 1A    時分  21:55  15 37
 秒数  41.94  29 5E    西暦   1995   07CB
 ----------------------    ----------------------
 合計         35 78    合計         1D 02

多くの場合、ボリュームシリアルは日付から生成されるようです。ただし、すべてにおいて
上記の式から算出されるというわけではありません。市販のフロッピーディスクの場合、
ボリュームシリアルが "0000-0000"となっている場合も少なくありませんし、また、
フォーマット後にボリュームシリアルだけ変更する事も可能だからです。
(他のPCからディスクイメージをコピーすれば、ボリュームシリアルもコピーされますしね)

投稿時間:2005/06/29(Wed) 20:13
投稿者名:しまだ
Eメール:
URL :
タイトル:
お礼
> ## ちなみに、COMPACとCOMPAQは別物です。
COMPAQでした。

>
> > した時に変わっていなかった気がするのですが、。これに関してご存知であれば教えて下さい。
> たとえば、DOS4の場合、1995年12月26日 午後9時55分41秒94 にフォーマットされた場合、
> ボリュームシリアルは 3578-1D02 となりますが、これは下記の式によるそうです。
>
>  月日  12/26  0C 1A    時分  21:55  15 37
>  秒数  41.94  29 5E    西暦   1995   07CB
>  ----------------------    ----------------------
>  合計         35 78    合計         1D 02
>
> 多くの場合、ボリュームシリアルは日付から生成されるようです。ただし、すべてにおいて
> 上記の式から算出されるというわけではありません。市販のフロッピーディスクの場合、
> ボリュームシリアルが "0000-0000"となっている場合も少なくありませんし、また、
> フォーマット後にボリュームシリアルだけ変更する事も可能だからです。
> (他のPCからディスクイメージをコピーすれば、ボリュームシリアルもコピーされますしね)

色々有難う御座いました。参考になります。