読者がテキストを選択してクリップボードにコピーし、ブラウザー出力または基になる HTML の検査を介して使用することを防ぐために、Web ページに配信される HTML コンテンツを難読化できる戦略を探しています。ソース。ソリューションは、ブラウザーとプラットフォームに依存しない必要があります。ソース言語は C# ASP.NET です。
そのような戦略の 1 つは、ページを事前に画像にレンダリングして画像を送信することです。これは、ページを見るために使用するものです。理論的にはこれはちょっとクールに聞こえるかもしれませんが、現実には、画像をプッシュすることは送信の面でコストがかかる可能性があります.
私が考えたもう一つのアイデアは、文字が混在しているフォントを作成することです. フォントの「ABdcBA」は、本当は「render」と読みます。したがって、テキストをコピーしたり、HTML を見たりすると、ABdcBA が表示されてコピーされますが、「レンダリング」と表示されます。
http://colddata.com/developers/online_tools/obfuscator.shtml#obfuscator_viewのようなページを見ると、おかしな変数を入れて単純な変換を行うことができますが、出力はコピー可能です。
HTML用のasp.netの難読化ツールのようなページは、読みにくくすることができることを意味しますが、スクリーンショットを撮ってOCRを使用して変換する以外に、コンテンツを非常に使いにくくする方法をまだ探しています文章。
保護しようとしているテキストがコピー防止されているわけではありませんが、第三者によるコンテンツの盗用を防止しようとしています.
他のアイデアはありますか?