1. Zend Guard とは何ですか?
Zend Guard は、PHP の知的財産を保護する、PHP 市場初のコード暗号化ソリューションおよび電子ライセンス管理ソリューションです。 Zend Guard は、元のコードを暗号化し、不正なソフトウェアの配布を制限することでソフトウェア収益を最大化します。
2. Zend Guard のシステム要件
サポートされているオペレーティング システム:
Linux x86
Windows x86 2000/XP/2003/Vista (32 ビットのみ)
Mac OS X 10.4、10.5
サポートされている PHP バージョン:
4.2.x ~ 5.2
3. Zend Guard と Zend Optimizer の関係と互換性
Zend Guard によって暗号化された PHP ソース プログラムを実行するには、環境に Zend Optimizer がインストールされている必要があります。同時に、Zend Optimizer は暗号化プロセス中にコードを最適化することもできます。
Zend Guard の各バージョンと Zend Optimizer の各バージョンの対応関係は次のとおりです:
Zend Encoder / SafeGuard 3.1 (HOST ID) - Optimizer 2.5.x
Zend Encoder / SafeGuard 3.6 (Zend ID) - Optimizer 2.5.2
Zend Guard 4.x (基本エンコーディング) - オプティマイザー 2.6.x
Zend Guard 5.0 (PHP 4、基本エンコーディング) - オプティマイザー 2.6.x
Zend Guard 4.x (完全難読化) - オプティマイザー 3.0.x
Zend Guard 5.0 (PHP 4、完全難読化) - オプティマイザー 3.0.x
Zend Guard 5.0 (PHP 5、すべてのエンコーディング) - オプティマイザー 3.3.x
3. Zend Guard を試すにはどうすればよいですか?
次のページから Zend Guard の最新 5.0.1 をダウンロードし、試用版としてインストールできます:
http://www.phpchina.com/download/
注: 試用版には期限はありませんが、暗号化された PHPソース コードは 14 日以降にリリースされます。有効期限は 3 日です。同時にプログラムの暗号化のためにライセンス ファイルが生成された場合、ライセンス ファイルは 3 日で期限切れになります。そのため、正式なライセンス ファイルを購入することをお勧めします。できるだけ早く警備員免許を取得してください。
4. Zend Guardをインストールするにはどうすればよいですか?
Guard をインストールするには 2 つの方法があります。1 つは、Zend Guard インストール パッケージを直接ダウンロードし、解凍して、インストール ウィザードに従ってインストールする方法です。もう 1 つは、Zend Studio のインストール中にネットワークから直接インストールする方法です。 Zend の IDE)。
5. Zend Guard を購入するにはどうすればよいですか?
Zend Guard を購入する中国のユーザーは、Zend 中国テクニカル サポート センターにご連絡ください:
連絡先: Chen Hon
Tel: (010) 51657885-837
電子メール: chenghong@comsenz.com
MSN: zendchenhong@hotmail.com
6.ゼンドIDとは何ですか? Zend ID を生成するにはどうすればよいですか?
Zend ID は、Zend Guard を使用するマシンをバインドするために使用されます。Zend ID を生成した後、Zend Guard を購入すると、Zend は Zend ID に基づいてユーザーに一意に対応するライセンス ファイルを生成します。
Zend ID の生成方法を確認してください:
http://www.phpchina.com/bbs/thread-28258-1-1.html
7. Zend Guard に登録するにはどうすればよいですか?
ZendGuard を開き、メニューの [ヘルプ] をクリックし、[登録] を選択し、[ディスク上のライセンス ファイルを検索] を選択し、ローカル マシンに保存した zend_guard.zl のパスを見つけて、[登録] をクリックすると、登録が成功します。
8. Zend Guard の基本エンコーディングと完全難読化とは何を指しますか?
Zend Guard は、暗号化、難読化、ライセンス ファイル管理の 3 層の保護メカニズムを採用しています。暗号化レベルは、基本的なファイル暗号化を指し、難読化は、ファイル内の変数、関数、クラスなどの名前を指します。ファイルの難読化では、ニーズに基づいて使用する暗号化レベルを決定できます。
9.暗号化されたファイルを実行すると、「致命的なエラー: 互換性のないファイル形式...」というエラー メッセージが表示される理由は何ですか?
これは、Zend Optimizer のバージョンに互換性がないためです。バージョン間の対応については、FAQ の質問 3 を確認してください。
10. Zend Guard の「エンコードされたファイルのみを処理する」オプションは何を意味しますか?
エンコードされたファイルのみを使用するのは、最も安全性の高い暗号化形式です。これは、後でファイルの 1 つが抽出され、別のプロジェクトの暗号化されたファイルと同時に実行されるときに、プロジェクト内のすべてのファイルを暗号化します。 、これは機能しません。セキュリティを懸念する場合を除き、暗号化時にこのオプションを選択することはお勧めしません。
上記では、gamesguardnet.dat を含む Zend Guard に関するいくつかの FAQ を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。