0

PHPとjavascriptでスクリプトを作成し、スクリプトを販売できるようにソースコードを保護したいと考えています。

スクリプトを保護する方法のアイデアを探しています。誰かに販売した場合、その人が製品として再配布するのを防ぐにはどうすればよいですか?

ZENDとionCubeがあることは知っていますが、他に方法はありますか?ユーザーにzendオプティマイザーをサーバーにインストールするように強制したくないので。

コードを編集しても削除できないこれらのスクリプトの「シリアル番号」保護を生成する方法はありますか?

4

5 に答える 5

2

道はない。あなたはそれを難読化することができますが、盗むことを不可能にすることはできません。

于 2009-06-13T21:33:01.477 に答える
2

飯碗さんの回答と同じく、保護よりも機能性や使いやすさを重視するべきです。私の見解では、スクリプトを盗む torrent ユーザーは心配する必要はありません。インストールと構成、登録購入者向けのユーザー フォーラム、サーバーからの自動ダウンロードによる新しい更新など、違法なダウンロードでは利用できない製品を強化するためのサービスを提供します。これにより、コードの価値が低下し、製品全体としての価値が低下します。価値があります。

保護に関しては、ユーザー サーバーに Zend、Ioncube、または Source Guardian を配置することは実際には問題ではありません。初心者でも zend を解読できます。私は Ioncube が解読されるのを見てきました。また、Source Guardian がまだ解読されていなければ、すぐに落ちると思います。人々があなたのコードを盗むのを防ぐ安全な方法はないので、代わりにユーザーにそれを購入したいと思わせる必要があります.

于 2009-06-13T22:00:41.020 に答える
0

コードがサーバーでホストされていない限り、コードを再現する方法があります。暗号化された文字列で保存する場合は、ある時点でeval()を実行する必要があり、evalをechoに変更すると、プログラムの全文が取得されます。そのため、人々はソフトウェアを購入するだけでなく、プログラマーを雇って彼らのために働いています。

ちなみに、これは映画や音楽業界が参入しているのと同じようなものです。彼らは物事を制限しようとし、結局人々にコードを解読させようとします。唯一の違いは、PHPの変更がはるかに簡単なことです。

于 2009-06-13T21:32:26.860 に答える