2012-04-16 5 views
1

Windowsでwmiを使ってソフトウェアロックを作成します。 processorId、SerialNumber(HDisk)、MaxClockSpeedなどのハードウェア文字をチェックしました...ソフトウェアロックを生成するためにハードウェアの文字を使用するのはどれですか?

ただし、この文字は異なるシステムでは役に立たないものもあります。

ハードウェアの文字の使用はどのシステムで実行されていますか?

+0

Javaは、ハードウェア固有のコードを避けたり隠したりするのに最適な長さになります。 ;)使用可能な属性の組み合わせを使用しないでください(すべてのシステムですべてが利用可能ではない場合でも) –

答えて

3

短い回答:なし

ユーザはソフトウェアを仮想マシン内で実行させることができ、ハードウェア全体を偽装することができます。一方、合法的ユーザーは、ハードウェアパラメータの変更につながるマシンのアップグレード(例えば、メインボードやHDDの変更など)によって、怒っている顧客につながる可能性があります。バージョンを再び実行状態に戻します。

ハッキングをするのが難しい場合は、USBドングルを使用しますが、顧客が紛失したドングルを要求した場合は戦略を検討してください。

関連する問題