1

ウェブサイトが私によって検査および承認されたことを示す画像を作成し、パートナーサイトがこの画像を表示できるようにしますが、他のサイトが画像を表示できないようにします。画像をホストして、src属性でトークンを渡すようにパートナーに依頼できると思っていました。次に、パートナーを検索して、リファラードメイン名がレジストリと一致することを確認できます。しかし、誰かがまだパートナーサイトから画像をダウンロードし、そこにある独自のサーバーから画像を提供してこれを打ち負かすことはできませんか?他のアイデアはありますか?

4

3 に答える 3

1

誰かが画像をダウンロードするのを止めることはできません。

画像に「ここをクリックして確認してください」というテキストを入力し、そのポップアップにリファラーのIPを確認するページを表示させることができます。

于 2012-07-11T17:46:01.203 に答える
0

あまり。

これはかなり良い解決策ですが、その通り、トークンは十分ではありません。ただし、画像に対する各httpリクエストにはhttp_referrerが付属しているため、参照された+トークンを組み合わせることができます。画像が完全に同じである場合は、トークンも必要ありません。最大の問題は、Webサイトにアクセスしたときに、画像をダウンロードして、好きな場所でホストできることです。画像が動的で、ウェブサイトに関する情報が含まれていない限り、実際に保護することはできません。

于 2012-07-11T17:45:48.200 に答える
0

ええ、あなたのパートナーサイトの1つのエンドユーザーがあなたの画像を見ることができれば、彼らはそれをダウンロードして自分で提供することができます。あなたはそれを彼らにとってもっと厄介にすることができます、しかしあなたはそれをダウンロードしようとして有能なパワーユーザーに数分余分にかかるようにするためだけに非常に多くの努力を費やす必要があるでしょう。

この種のことに対する一般的な解決策は、法的なチャネルによるものです。あなたは、あなたの同意なしにあなたの画像をホストする人に弁護士の厄介なグラムを送り、彼らが従うことを望みます。

よりハードコアになりたい場合は、画像にパートナー名を含むパートナーごとに個別の画像を作成し本物の画像ごとにPGP署名を配布できます。誰かがそうすることを気にかけているなら、あなたの画像はそれらが暗号的に検証されることができるあなたのサイトのどこかに短いURLを含むかもしれません。

于 2012-07-11T17:46:44.180 に答える