1

私が取り組んでいるサイトには、非常に価値のある独自のサードパーティデータが表示されています。そのため、彼らは人々が自分の情報をコピーして貼り付けるのを止めたいと思っています。もちろん、ユーザーが情報を書き留めたり印刷したりするのを止めるために私たちにできることは何もないことを彼らは理解していますが、彼らは自分のデータが取得されるのをできるだけ難しくしたいと思っています。もう1つの大きな懸念はパフォーマンスです。このサイトは健全な量のアクティビティを確認しているため、スッキリと保つことは重要です。

これを達成するための最良の方法について、皆さんから少しフィードバックをもらいたいと思っていました。

提案されているいくつかの潜在的な解決策:

  1. 少しのjavascriptを使用して、ユーザーがCtrl /右クリックを押すのを停止します(イライラし、より高度なユーザーを停止しません)
  2. flexを使用します(非常に遅いですが、データがバイナリであるため非常に安全です)
  3. ファンキーなHTMLから画像へのコンバーターを作成または検索し、データを画像として表示します

ご意見・ご感想をお待ちしております。

前もって感謝します!

4

7 に答える 7

12

情報へのアクセスに対してユーザーに課金します。

あらゆる種類のコード回避策を試すことができますが、決心した人を止めるつもりはありません。課金することで、本当に情報を必要としている人々へのアクセスを制限し、彼らがそれをコピーした場合、少なくともあなたは払い戻されます。また、悪意を持って使用する可能性のある多くの人々を除外します。また、必要に応じてコピー機を法的措置でフォローアップできるように、その使用方法を詳しく説明した情報に法的通知を入れてください。

于 2009-04-13T19:07:27.913 に答える
8

これは、質問の起源に関する深刻な問題のように思えます。これが簡単にコピーできないものである場合、なぜそれが表示されるのでしょうか?

それが本当に独自のものであるなら、なぜそれをウェブに投稿するのが良い考えなのですか?

内部 Web ページの方が適しているようです。

于 2009-04-13T19:38:08.620 に答える
0

これはウェブなので、トリッキーな状況です...

非常に小さなフラッシュを使用して機密データを表示することができます。機密データは完全に制御でき、小さい場合でもダウンロード時間を損なうことはありません。これはおそらく私の好みの方法でしょう。

オプション#3は、ユーザーによるコピーと貼り付けを停止しますが、画像のダウンロードを停止することはありません。それがあなたにとって重要かどうかはわかりません。

javascriptがオフになっているオーディエンスにサービスを提供する必要がありますか?そうでない場合は、最初にAJAXを使用して機密情報を取得してから、スクリプトを使用して、そのdivなどのコピーを阻止できます。

于 2009-04-13T19:04:47.623 に答える
0

TyntTracerをチェックすることをお勧めします。コピーを妨げることはありませんが、少なくともそれがどこに向かっているのかを追跡することができます...とにかく部分的に。

于 2009-04-13T19:08:30.330 に答える
0

オプション 1 を「最低限の」方法と見なすかもしれませんが、単純に JS を無効にするだけで回避できるため、これは優れたオプションではありません。

3 番目のアイデアも機能しますが、実際には、画像とインターネット一時ファイルへの保存方法を変更することで、保存をより簡単にすることができます。

また、補足として、印刷を防ぐために、すべてのコンテンツを非表示にする印刷専用 CSS を指定することもできます。

body {display:none;}

完璧ではありませんが、ここでも一般ユーザーが印刷するのを止めます。

于 2009-04-13T19:08:35.493 に答える
0

コンテンツに対して課金するのは良い答えですが、コンテンツに対して既に課金していると思います。

#2は明らかに最も安全なオプションであり、最も柔軟であり、可能な限り自分自身を罰することもできます(有線暗号化などを実装するなどのことを行います...)。実装するのに最も費用がかかります。

誰かがあなたのコードを逆コンパイルしてメモリを調べることができますが、その時点で誰かを止めることはできません。

于 2009-04-13T19:16:55.707 に答える
0

パスワードで保護された pdf でダウンロードするための情報を提供します。彼らができる唯一のことは、それを表示することであり、印刷、コピー、貼り付けなどはできません。ただし、印刷画面を停止することはできません。Primo PDF は無料でそれを行うことができます。http://www.primopdf.com/

ここで重要なのは、選択したソリューションをバイパスするために必要な労力は、コピーから保護しようとしている情報の価値よりも大きいということです。

于 2009-04-13T19:32:07.683 に答える