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

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

藏色散人
藏色散人オリジナル
2021-07-03 13:56:407972ブラウズ

PHP ファイルを暗号化する方法: 1. Zend Guard 5.5.0 を開きます; 2. 暗号化するソース ファイルまたはフォルダーを選択します; 3. PHP バージョンを選択します; 4. [プロジェクトのエンコード] を右クリックします。 5. 製品の出力ディレクトリにある暗号化されたファイルを表示します。

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

この記事の動作環境: Windows7 システム、Zend Guard バージョン 5.5.0、DELL G3 コンピューター

暗号化された PHP ファイルを使用するにはどうすればよいですか?

Zend Guard は、現在市場に出ている中で最も成熟した PHP ソース コード暗号化製品です。

情報収集と個人的なテストを経て、Zend Guard を使用して PHP ファイルを暗号化する方法と、Zend Loader を使用して暗号化された PHP ファイルを復号化する方法をまとめました。

私は Wampserver2.2 を使用しています。php バージョンは 5.3.10 です。 (注: これに付属する PHP バージョンは TS バージョンに属します。スレッド セーフです)

Zend Guard のインストールとクラック

クリックして Zend Guard5.5.0 をダウンロードし、ダウンロードが完了したらご自身でインストールしてください。

クラックするときは、次の点に注意する必要があります。
1. このキーの有効期限は 2010 年 7 月 10 日です。したがって、アクティベートするときは、システム時刻を調整してください。 2009-01-01
2. このキーは試用版をアクティブにし、暗号化されたファイルは 14 日間のみ有効です。したがって、ファイルを暗号化するときは、システム時刻を調整してください。例: 2020-01-01
3. 認証ファイル zend_guard authorization file.zip をクリックしてダウンロードし、解凍して zend_guard.zl を取得します。アクティベーション用のファイル
4. Zend Guard 5.5.0 を開き、[ヘルプ] -> [登録] -> [ディスク上のライセンス ファイルを検索] して、アクティベートする zend_guard.zl 認証ファイルを選択します。

Zend Guard 暗号化を使用するにはどうすればよいですか?

1. Zend Guard 5.5.0 を開き、[ファイル]->[新規]->[Zend Guard プロジェクト]を開き、新しいプロジェクトを作成します。

次のダイアログ ボックスが表示されます:

##2.「次へ」をクリックして次のステップに進みます。以下のダイアログボックスが表示されるので、暗号化するソースファイルまたはフォルダーを選択します。

このステップでは、暗号化するファイルを選択します。単一のファイル [ファイルの追加] またはフォルダー全体 [フォルダーの追加] を選択し、[次へ] をクリックします。


(ここでは、フォルダー全体を暗号化することにしました。つまり、D: \ WAM P \ ## 完全に ## 内のすべてのファイルが暗号化されます。) ## 3. 次のステップは、PHP のバージョンを選択することです [Web サーバー上の PHP のバージョンと比較します] . これは非常に重要です.バージョンが間違っているとエラーが発生します. [完了]でプロジェクトの作成は完了です。

## :: Zend Guard 5.5.0 のバージョンの暗号化ソフトウェアの場合、最大はバージョン 5.3 の PHP のみをサポートします。 PHP バージョンが高い場合は、Zend Guard 公式 Web サイトにアクセスして、対応する上位バージョンの暗号化ソフトウェアをダウンロードしてください。 # (私の PHP バージョンは PHP 5.3.10 であるため、ここでは PHP 5.3 を選択します。他の場所ではデフォルトのままにすることができ、直接クリックして完了します)






##4. Zend Guard の左側にある Guard Explorer で、新しいプロジェクトが表示されます。プロジェクト名をマウスで選択した後、右クリック [プロジェクトをエンコードする]を選択して完了します。

########### # ######### このようにして、PHP ソース コードの最も単純な暗号化が実現されます。 ############### 製品出力ディレクトリ (###D:\productDir) に暗号化されたファイルが表示されます。 ############### #### #### ######

#製品出力ディレクトリ内の PHP ファイルが暗号化されていることがわかります。

この最も単純な暗号化方法では、暗号化の有効期間もライセンス サポートも設定しません (つまり、復号化するときにライセンス ファイルが必要かどうか)、デフォルトでは無期限となり、ライセンス ファイルを復号化する必要はありません。

ライセンス ファイルを復号化するように設定する場合は、プロジェクト名 (project_test) をクリックし、[概要] をクリックします。メイン プロジェクト ウィンドウの隣にある [セキュリティ] タブでは、より安全な暗号化設定を行うことができます。以下に示すように:

推奨される調査: " PHP ビデオ チュートリアル >>

以上がPHPファイルを暗号化する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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