0

この質問の解決策が必要です 「ソフトウェアを1回だけ使用するように制限するにはどうすればよいですか」とは、ソフトウェアを1回だけ使用するために1台のPCにバインドすることを意味します...

理想的な答えが得られることを願っています..私を助けてください。

ありがとう

4

7 に答える 7

6

それがあなたが待っている答えではないことはわかっていますが、あなたにはそれができません。

各スタートで家に電話をかけることができる最高のもの。マシンの署名を記録し、そのマシンの起動を 1 回だけ許可します。

でも:

アプリケーションが非常に優れていれば、遅かれ早かれクラックされます

あなたのアプリケーションが特別なものでなければ、誰も気にしません。

于 2010-02-04T11:16:18.990 に答える
2

サーバーをセットアップし、ユーザーがソフトウェアを起動するときにワンタイムパスワードを入力できるようにします。次に、サーバー内のワンタイムパスワードを確認し、ワンタイムパスワードがすでに使用されている場合は、クライアントを中止します。

そしてアドオンとして:いくつかの重要な機能をサーバーに転送するので、クラックされたクライアントでさえサーバーなしでは実行できません。

于 2010-02-04T12:08:47.360 に答える
2

できません。うまくいきません。したくても。

于 2010-02-04T11:16:23.233 に答える
2

どんなソフトウェア ソリューションも失敗するか、回避されます。

非常に重要な場合は、使い捨てのドングルが最適ですが、ソフトウェアはそれでも機能するようにクラックされます

で、自己破壊する封印されたミニPCをソフトウェアに供給して……?

于 2010-02-04T11:30:18.570 に答える
1

ソフトウェアが一度だけインストールされ、ソフトウェアをインストールしたユーザーが好きなだけ使用できることを確認しようとしていますか?

..または、ソフトウェアを 1 回しか実行できないようにしたいですか?..

于 2010-02-04T11:25:28.813 に答える
0

まあ、それはかなり些細なことです(言語によって異なります)。

Java の場合は、クラス ファイルを削除するだけで、クラス ファイルを再実行することはできません (それ自体が削除されているため)。

他の言語でも、同様のアプローチを採用できます。

もちろん、それは理想的ではなく、流用が不可能というわけではなく、一般的にかなりばかげていますが、それは「解決策」です。

于 2010-02-04T11:17:37.323 に答える
0

Web アプリケーションにします。アクセスするためのワンタイム キーを顧客に送信します (「通常の」メールを使用)。弁護士を雇って、これらのキーを ebay で販売しているすべての人を訴えてください。キーが真にランダムで予測不可能であり、まともなブルートフォースクラッカーが一致を見つける機会がないように十分な大きさ (1000 桁としましょう) であることを確認してください。

于 2010-02-04T11:30:12.253 に答える