解决方案 »

  1.   

    我以前也做过 获得硬件ID一块,也发现很多 ID都可以改。我是软件判断机器跟软件绑定的,如果对方更改了MAC地址,我认为该机器是不合法的。获得主板ID好像很多主板不支持就放弃了,是 CPU硬盘MAC组合,当时觉得没必要搞复杂,你更改了机器 ID,是你的事情。
      

  2.   

    用MAC地址、硬盘ID、CPUID等综合生成并加密应该足够了吧!
      

  3.   

    我们公司到时有 生成验证信息的 也是根据MAC CPU 硬盘授权的 但是研究源码 
      

  4.   

    WMI    http://msdn.microsoft.com/en-us/library/aa394072(v=vs.85).aspx
      

  5.   

    无意在CodeProject上发现的你可以瞅瞅http://www.codeproject.com/Articles/17973/How-To-Get-Hardware-Information-CPU-ID-MainBoard-I