0

私は、再配布可能な API に組み込むための PHP クラスに取り組んできました。ライセンス チェックを効果的に行う方法を決定しようとしています。この時点で、スクリプトでコードが実行されている URL をチェックし、サーバーでハンドシェイクを実行してその URL のキーがあるかどうかを確認し、構成ファイル内のローカル キーに対してキーをチェックします。

私の質問は、将来のユーザーがこの特定の PHP ファイルを編集できないようにする方法はありますか? 私の苦境は、私が今このチェックを行っている間、コードの将来のユーザーが私のコアクラスに簡単にアクセスして、サーバーの応答が何であれ、認証チェックメソッドからの戻り値を true に交換できることです.

何か案は?

ありがとう!

4

1 に答える 1

2

たとえば、スクリプトをIonCubeでエンコードすることで、これを行うことができます。エンコードされたファイルごとに少額の料金がかかります (LOC で計算されていると思います)。ただし、ソフトウェアと一緒にライセンス ファイルを配布する必要があり、IonCube デコーダー (無料) がソフトウェア要件リストの一部になります。

于 2013-01-27T16:03:23.957 に答える