Windowsは、無料試用版を実施するために使用できるユニークな識別子を提供しますか?

StackOverflow https://stackoverflow.com/questions/6323191

  •  27-10-2019
  •  | 
  •  

質問

Windowsオペレーティングシステムには、一意のコンピューター/OS IDが含まれていますか?

これは私自身のソフトウェア用です。 30日間のトライアル/デモバージョンを作成したいです。

これが私がやりたいことです:

  1. 誰かがトライアルをインストールしたら、一意のIDをつかみ、サーバーに送信します。
  2. 30日間のトライアルの後、ソフトウェアが再インストールされた場合、サーバーは試行バージョンをブロックします。

したがって、本当の質問は、Windowsに頼ることができる一意のIDが含まれていますか?

IPアドレスは信頼できるオプションではないと思います。

役に立ちましたか?

解決

WindowsにはDigitalProductidがあります。次の場所でレジストリでその値にアクセスできます。

LocalMachine\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId

他のヒント

未亡人のキーはenounghではないと思います:Windows 7ファミリーパック-3つの異なるコンピューター用の3つのライセンス。または海賊など

代わりにNetworkAdapterのMacを使用できます。 Macを非常に簡単に入手できます。.NETの例を次に示します。.NETのネットワークアダプターからMACアドレスを読み取りますコンピューターが2つのインターフェイスを持つことができる場合があるため、それらを1つのキーに組み合わせることができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top