web-dev-qa-db-ja.com

「クリップボードのハイジャック」をグローバルに停止するにはどうすればよいですか?

これは私の本当のバグベアになりつつあり、私が理解していることから、それはより一般的になっています。

クリップボードハイジャックサービスを提供するサイトであるtyntについて聞いたことがある方もいらっしゃるかもしれません。サイトにAPIを使用すると、コンテンツをコピーするユーザーは、コピーしたコンテンツを変更するか、情報を提供したWebサイトへのリンクを最後に配置します。

私は基本的なレベルで、自分以外の誰もがクリップボードを介してアクセスできるようにすることに反対しています。これはコンピューターの個人的な側面であり、マーケターに許可する予定の側面ではありません。

以前は、クリップボードのハイジャックをブロックするのはtyntだけだったため簡単でした。そのため、tcr.tynt.comのホストリダイレクトを設定すると、問題なくすべてが強制終了されました。しかし今では、他のサイトが独自の模倣をホストしていることがわかります。これはほとんど同じことを行います。

これがそのようなサイトのjavascriptアプレットです: http://www.lyricsmania.com/copy.js

彼らの任意のページを見て、自分でテストすることができます: http://www.lyricsmania.com/watershed_lyrics_mark_hollis.html そしてそこから歌詞をコピーします。彼らは自分のサイトへのリンクとその下にスパムリンクを追加します。

chromeこの特定のタイプのすべてのスクリプトをブロックするように指示することは可能ですか?パンフレット作成者がクリップボードにアクセスすることを全面的に拒否する方法はありますか?誰かの意見を聞きたいです。使用できます。 noscriptですが、間違えない限り、クリップボードを乗っ取ろうとしているjavascriptを認識するインテリジェントコードが含まれていないため、ここでは特に役立ちません。

5
seagull

このBSを最終的にブロックする拡張機能を見つけました。

https://chrome.google.com/webstore/detail/kill-evil/epieehnpcepgfiildhdklacomihpoldk/related

それは「悪を殺す」と呼ばれています。

乾杯!

3
seagull