0

optimizepressはワードプレスプラグインです。私はコピーを所有して使用していますが、製品を保護するためにライセンスをどのように使用しているか疑問に思っています。

実行可能であれば、自分のphpスクリプトを保護するためにこれを検討したいと思います。

製品を保護するために彼らが行うことは次のとおりです。

スクリプトをダウンロードするサーバーで、ドメインURLをテキストボックスに入力して、そのURLのプラグインのライセンスを取得する必要があります。

ドメインを入力するための2つのテキストボックスがあります。1。サイトのライセンスを初めて取得する場合2.アカウントにサイトを追加する

次に、送信ボタンをクリックすると、シリアルコードが返送されます

WordPressにプラグインをインストールした後、設定領域に移動して、確認のためにシリアルコードを入力するように求められます。そうしないと、スクリプトを使用できません。

これはどのように行われますか?これは、配布するphpスクリプトで使用できますか?

あなたの考えに感謝します

4

1 に答える 1

1

私はこのスクリプトに詳しくありませんが、cURL を使用したスクリプトである可能性は非常に高いです。シリアル番号は、アカウントにアクセスするための確認のためにアカウントを認証するために使用されます。

次に、スクリプトが実行されている URL を取得し、その URL がアカウントにリストされていることを確認します。

そこから、URL がリストされていない場合、スクリプトを強制終了する失敗コマンドが送信され、URL がリストされている場合は認証されます。

リストされている場合、スクリプトはライセンスのステータスをチェックし、スクリプトを実行または強制終了します。

このタイプのモデルの使用には分割があり、一部の開発者は、認証サーバーからの応答がない場合、スクリプトはユーザー エクスペリエンスを中断しないように実行が許可されていると想定する必要があると信じており、認証サーバーが応答しない場合はそう信じている開発者もいます。許可されていない使用である可能性が非常に高いため、アクティビティが殺されます。

同じことを行うために利用できる他のテクノロジがあり、アプリケーションによってはこれが適切でない場合があります。さまざまなライセンス モデルを確認してください。

注意として、このスタイルの配布では、ionCube などの PHP エンコーダーを使用して、スクリプトがハッキングされて認証をバイパスできないようにすることをお勧めします。さらに、API を使用するスクリプトを作成するときは、ユーザーに IP アドレスを割り当てることもお勧めします。これにより、認証のための API への最初のクエリで、このサーバーとの通信が許可されます。これにより、ライセンスが有効かどうかの検証に進む API スクリプトに多くの保護が提供されます。

これがお役に立てば幸いです。

于 2011-07-01T14:15:44.537 に答える