28 123
发新话题
打印

如何生成一个固定不变的机器码

如何生成一个固定不变的机器码

现在的机器码基本上使用硬盘卷号
但是格盘就没有了,
请问有什么办法可以为每一个机器生成一个固定不变的唯一机器码呢?

TOP

读硬盘序列号

TOP

CPU序列号呢?我比较喜欢用CPU序列号

TOP

有些CPU没有序列号。

TOP

看看这个VB的
附件: 您所在的用户组无法下载或查看附件
探索求真、开拓进取、共同进步,努力开创美好明天

TOP

其实读取主板的BIOS编号也是不错的。

TOP

BIOS的序列号,在笔记本电脑上不好办。
探索求真、开拓进取、共同进步,努力开创美好明天

TOP

感谢大家,
及版主
上面那个例程好象对老式硬盘没办法
其实我的想法是取注册表的硬件注册信息然后在加密,
这样不知道行不行,格盘重装系统,驱动程序应该不变,
还有就是要考虑驱动程序升级问题,
嘿嘿,我是采鸟暂时就只能考虑这么多了,
大家都用什么办法

TOP

CPU号一般不会变,但是重复的很多,硬盘序列号在格式化整个硬盘时才会变,可以考虑。最好是综合CPU号和硬盘序列号,呵呵!

TOP

其实可以这样,用上面的例程取硬盘序列号,如果取不了,就再重试两次。再不行,就取硬盘标卷号。这样无论对,新、老硬盘,都无一遗留了。
探索求真、开拓进取、共同进步,努力开创美好明天

TOP

 28 123
发新话题