ホームページ  >  記事  >  バックエンド開発  >  PHPファイルを暗号化する方法

PHPファイルを暗号化する方法

藏色散人
藏色散人オリジナル
2019-06-20 13:52:246200ブラウズ

PHPファイルを暗号化する方法

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。