1

Is there any way to detect if someone is using a browser addon to download videos from my website?

4

1 に答える 1

3

プラグインがダウンロードに使用する方法によって異なります。ほとんどの場合、答えはノーです。

あまりよく書かれていないプラグインのいくつかで動作する可能性のある 3 つの方法:

  1. 異常なブラウザー ヘッダーを探します。ほとんどのプラグインはブラウザーに組み込まれている Web 要求機能を使用するため、機能しない可能性があります。

  2. CSRF トークンを実装します。たとえばhttp://myssite.com/video.phpは、埋め込まれたページ。

    これは、プラグインが埋め込みページを経由せずにファイルを直接ダウンロードしようとした場合に機能します。csrf トークン (たとえば、 DownTheMall! )を使用することで、多くのプラグインがこれを回避します。

  3. リファラー ヘッダーを確認する リファラー ヘッダーが指定されていない場合は、これも直接ダウンロードを示しています。

私が言ったように、これらの方法はおそらくほとんどの場合失敗するでしょうが、あなたが決心しているなら、試してみる価値があるかもしれません.

于 2010-05-29T14:09:11.930 に答える