2011-10-31 9 views
1

私たちは現在、保護したいソフトウェアをいくつか書いています。私たちは、ソフトウェアの起動時にユーザのMACアドレスをデータベースに登録することは実行可能であると考えました。私たちはプロファイリングして、Javaアプレットでそれをつかむことができます(より良い方法はありますか?)だから、それを得ることはあまり問題ではありません。しかし、彼らのコンピュータがアプリケーションを実行するだけで、そのMACアドレスが1つのオンファイルで確認されたときに、アプリケーションファイル/アップデートをサーバからダウンロードしたいと考えています。これは、1台のコンピュータへのロックダウンを意味しますが、要求に応じて特別な変更を行うことができます。MACアドレスは、権利管理(DRM)スキームの信頼できる部分として使用できますか?

MACアドレスを確認してデータベースに存在するかどうかを確認し、アプリケーションを実行するファイルを提供するにはどうすればよいでしょうか?

+4

MACアドレスは、ほぼグローバルに一意です。あなたのMACアドレスを変更する正当な理由があるので、あなたは本当にそれが不変のマシンIDであると想定することはできません。 http://en.wikibooks.org/wiki/Changing_Your_MAC_Address – msw

+1

@msw一般的に、MACアドレスは頻繁に変更され、ベンダに問い合わせる顧客の手動プロセスに対処できます。ただし、ミッションクリティカルなソフトウェアやハードウェアを交換する必要がある場合は理想的ではありません。 –

+2

MACアドレス情報はIPネットワーク層の一部です。あなたは情報を得るためにいくつかのアプレットを必要としません、クライアントはすでにあなたのためにそれをやっています。また、MACアドレスは偽装するのは簡単ではないため、セキュリティ対策として使用されている場合は、必要な保護を提供するとは思われません。 – allingeek

答えて

1

問題のコメントには、「いいえ、デジタル著作権管理(DRM)のためにMACアドレスを効果的に使用することはできません」と示されています。

関連する問題