主题:硬盘序列号与注册码
两个问题。
1.我用GetVolumeInformation函数得到的硬盘C的序列号是506925047,然而用dos的dir命令却得到序列号是1E37-0FF7,请问这是怎么回事?难道是进制的问题码?
2.用硬盘的序列号作为机器码好像要通过某个加密算法得到注册码。我可不可以设计个自己才知道的函数,比如把用户发来的机器码加上某个数再乘上某个数再...再...然后得到一个新的号作为用户的注册码发回。在用户方输入注册码后程序根据我的函数计算是否正确。
请教各位高人!谢谢。
1.我用GetVolumeInformation函数得到的硬盘C的序列号是506925047,然而用dos的dir命令却得到序列号是1E37-0FF7,请问这是怎么回事?难道是进制的问题码?
2.用硬盘的序列号作为机器码好像要通过某个加密算法得到注册码。我可不可以设计个自己才知道的函数,比如把用户发来的机器码加上某个数再乘上某个数再...再...然后得到一个新的号作为用户的注册码发回。在用户方输入注册码后程序根据我的函数计算是否正确。
请教各位高人!谢谢。