Home  >  Article  >  Backend Development  >  Some Frequently Asked Questions about Zend Guard_PHP Tutorial

Some Frequently Asked Questions about Zend Guard_PHP Tutorial

WBOY
WBOYOriginal
2016-07-21 15:50:14855browse

1. What is Zend Guard?

Zend Guard is the first code encryption solution and electronic license management solution on the PHP market to protect PHP intellectual property. Zend Guard maximizes software revenue by encrypting original code and restricting the distribution of unauthorized software.

2. System Requirements for Zend Guard

Supported operating systems:
Linux x86
Windows x86 2000 / XP / 2003 / Vista (only 32-bit supported)
Mac OS X 10.4, 10.5

Supported PHP versions:
4.2.x to 5.2.x

3. The relationship and compatibility between Zend Guard and Zend Optimizer

The PHP source program encrypted by Zend Guard requires Zend Optimizer to be installed in the environment before it can run. At the same time, Zend Optimizer can also optimize the code during the encryption process.

The following is the corresponding relationship between each version of Zend Guard and each version of 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 (Basic Encoding) - Optimizer 2.6.x
Zend Guard 5.0 (PHP 4, Basic Encoding) - Optimizer 2.6.x
Zend Guard 4. x (Full Obfuscation) - Optimizer 3.0.x
Zend Guard 5.0 (PHP 4, Full Obfuscation) - Optimizer 3.0.x
Zend Guard 5.0 (PHP 5, All Encoding) - Optimizer 3.3.x

3. How to try Zend Guard?

You can download the latest 5.0.1 of Zend Guard from the following page and install the trial:
http://www.phpchina.com/download/
Note: The trial version has no limit on use period, but The encrypted PHP source code will expire after 14 days; if you encrypt a program and generate a license file at the same time, the license file will expire after 3 days, so for your benefit, we remind you to purchase a formal Guard license as soon as possible.

4. How to install Zend Guard?

There are two ways to install Guard: one is to directly download the Zend Guard installation package, unzip it and install it according to the installation wizard; the other way is to install Zend Studio (an IDE of Zend) from Direct network installation.

5. How to buy Zend Guard?

Chinese users purchasing Zend Guard can contact Zend China Technical Support Center:
Contact person: Chen Hong
Tel: (010) 51657885-837
E-mail: chenghong@comsenz .com
MSN: zendchenhong@hotmail.com

6. What is Zend ID? How to generate Zend id?

Zend ID is used to bind the machine you use Zend Guard on. After generating a Zend ID, if you purchase Zend Guard, Zend will generate a license file that uniquely corresponds to you based on your Zend ID.
Please check how to generate Zend id:
http://www.phpchina.com/bbs/thread-28258-1-1.html

7. How do I register for Zend Guard?

Open ZendGuard, click help in the menu, select Register, select Serch a license file on my disk, find the path of zend_guard.zl you saved on the local machine, click Register, and the registration is successful.

8. What do Basic Encoding and Full Obfuscation in Zend Guard refer to?

Zend Guard adopts a three-layer protection mechanism: encryption, obfuscation and license file management. The encryption levels increase in order. Encoding refers to basic file encryption, while Obfuscation refers to the variables and functions in the file. , class and other names are obfuscated. You can decide which level of encryption to use according to your needs.

9. What is the reason for the following error message when running an encrypted file: "Fatal error: Incompatible file format..."?

This is because the versions of Zend Optimizer are incompatible. It is recommended to install the latest Zend Optimizer. For the correspondence between versions, please check FAQ question 3.

10. What does the Work only with encoded files option in Zend Guard mean?

Work only with encoded files is the highest security form of encryption. This is to encrypt all the files in your project as a whole. Later, when one of the files is extracted and run separately or with other projects It is impossible to run encrypted files at the same time. Unless you are concerned about security, we do not recommend selecting this option when encrypting.

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/319391.htmlTechArticle1. What is Zend Guard? Zend Guard is the first code encryption solution and electronic license management solution on the PHP market to protect PHP intellectual property. Zend Guard encrypts through original code and limits...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn