0

私は自分のサイトから情報を取得し、他のユーザーがそれを自分で配置できるようにする独自のJavascript/PHPウィジェットを作成しました。「リンク保護」をどのように導入できるか知りたいのですが。私がウィジェットを作成した理由は、自分のサイトでウィジェットを使用することを決定した人からいくつかの貴重なリンクを取得できるようにするためです。チュートリアルを入手したサイトは

http://php-drops.blogspot.ca/2011/04/creating-widget-with-javascript-and-php.html

ソースコードを見ると、iframeで表示されているため、サイトへのリンクが表示されません。私がやりたかったのは、次の<div>ようなものを持つ別のものを置くことです

<div id="my_copyright">Data provided by <a href="http://www.example.com">Example.com</a></div>

ユーザーがリンクを削除したり、<a>タグをarel="nofollow"またはその他の「回避策」に変更したりしても、データが読み込まれず、alert()が送信されず、データが読み込まれないように、データを保護するにはどうすればよいですか?

どんな助けでも素晴らしいでしょう!スクリプトは現在、MySQLからデータを抽出して必要なデータを出力する1つのJSファイル1つのPHPファイルを使用しています。

4

1 に答える 1

0

Barmar が示唆したように、あなたの唯一の選択肢は、あいまいさによるセキュリティです。これが成功するかどうかは、聴衆にかかっています。カジュアルなウェブマスターの場合、コードを変更するのを思いとどまらせるかもしれません. それは単に「攻撃できない」要因を増やすだけです。

1) コードを縮小します: http://fmarcia.info/jsmin/test.html

2) JS packer/obfuscator を使用します: http://dean.edwards.name/packer/

于 2013-03-08T07:49:52.817 に答える