Zend Guard は、現在市場に出ている比較的成熟した PHP ソース コード暗号化製品です。 Zend Guard を使用して PHP ファイルを暗号化できます。
推奨: 「PHP チュートリアル」
暗号化に Zend Guard を使用する方法は?
1. Zend Guard 5.5.0 を開き、[ファイル]->[新規]->[Zend Guard プロジェクト]を開き、新しいプロジェクトを作成します。
2. [次へ] をクリックして次の手順に進みます。以下のダイアログボックスが表示されるので、暗号化するソースファイルまたはフォルダーを選択します。
このステップでは、暗号化するファイルを選択します。単一のファイル [ファイルの追加] またはフォルダー全体 [フォルダーの追加] を選択し、[次へ] をクリックします。
(ここでは、フォルダー全体を暗号化することを選択しました。つまり、D:\wamp\www\demo 内のすべてのファイルが暗号化されます。)
3. 次のステップは、PHP バージョンを選択することです [Web サーバー上の PHP バージョンと比較してください。これは非常に重要です。バージョンが正しくない場合、エラーが発生します。 [完了] でプロジェクトの作成を完了します」 。
注:
Zend Guard バージョン 5.5.0 暗号化ソフトウェアの場合、PHP のバージョン 5.3 までしかサポートできません。 PHP バージョンが高い場合は、Zend Guard 公式 Web サイトにアクセスして、対応する上位バージョンの暗号化ソフトウェアをダウンロードしてください。
(私の PHP バージョンは PHP 5.3.10 なので、ここでは PHP 5.3 を選択します。デフォルトで他の場所に設定することもでき、クリックするだけで完了します)
4. Zend Guard の左側にある Guard Explorer をクリックすると、新しいプロジェクトが表示されますので、プロジェクト名をマウスで選択した後、[Encode Project] を右クリックして完了です。
このようにして、PHP ソース コードの最も単純な暗号化が実現されます。
製品出力ディレクトリ (D:\productDir) に暗号化されたファイルが表示されます。
暗号化されます。
これは最も単純な暗号化方法です。暗号化の有効期間も、ライセンス サポート (つまり、復号化時にライセンス ファイルが必要かどうか) も設定していません。デフォルトでは、無期限です。復号化ライセンスは必要ありません。
ライセンス ファイルを復号化するように設定する場合は、プロジェクト名 (project_test) をクリックし、メイン プロジェクト ウィンドウで [概要] の横にある [セキュリティ] タブをクリックして、より安全な暗号化設定を行うことができます。
以上がPHPファイルを暗号化する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。