2011-06-11 38 views
0

是否有任何獨特的計算機ID區分計算機與其他人,如指紋爲人類? 如果是,請告訴如何在vb.net中獲取它。獨特的電腦ID像指紋

+0

[CPU序列號]的可能重複(http://stackoverflow.com/questions/90462/cpu-serial-number) – 2011-06-11 12:09:29

回答

-1

那麼它可以用很多方式完成。 您可以嘗試獲取有關計算機的所有種類的數據,然後將其散列到可標識該字符串的字符串中。例如,驅動器數量,處理器數量,用戶名稱,註冊表中的一些密鑰。 但是,您必須確保您採取的所有數據都是通常不會更改的數據。

2

可以將信息放在一起來唯一標識一臺機器。這已經被許多軟件供應商完成,最顯着的是Microsoft Activation服務在您的系統上通過sampling various bits of hardware來完成。這種方法的問題是標識符不能保證持久性。

我的意思是這樣的:

  • 共同順便具有相同標識符的另一臺計算機的機會是零
  • 如果成爲該標識符您使用的是這將是相當容易的公共知識欺騙的機器的作爲用戶更改硬件
  • 標識符可以隨時間改變的身份,因此,「指紋」,也將改變

爲了進一步參考erence,請點擊以下鏈接:

只要記住:參考更多的積分,您使用組裝您的標識,更大的機會,它可能會在某個時間點發生變化。

0

嘗試獲取MAC + CPU ID +主板串口。如果將這些連接在一起,那麼它就是你機器獨特的指紋,直到硬件發生變化。