Skip to main content

Zend Guard PHP App Protection

Prevent Reverse Engineering and Unauthorized Use

Protecting PHP Code

PHP Encryption and PHP Obfuscation Solution Features

Encoding icon

Encoding

Obfuscation icon

Obfuscation

Licenses icon

Licenses

PHP Encoder

Compiles and converts the plain-text PHP scripts into a platform-independent binary format known as a 'Zend Intermediate Code' file. These encoded binary files can then be distributed instead of the plain text PHP protecting your hard programming efforts. Benefits of using this PHP encrypt process:

  • Prohibits modification of internal PHP application source code.
  • Supports one-click encoding from Zend Studio.
  • Auto-detects and suggests PHP code elements (such as functions and methods) to exclude them from being obfuscated, significantly reducing development time.

PHP Encoding and PHP Obfuscation License Manager

The Zend Guard License Manager both strengthens protection and enhances revenue generation opportunities.

Choose from a variety of licensing models such as concurrent users, time limited, segment of network, or server specific.

How the PHP Encoder and PHP Obfuscator Works

The license file, deployed along with the encoded PHP, is validated at runtime. Licenses can be easily modified or renewed, without the need to deploy new software. Vendors can pick-and-choose from a variety of flexible licensing models:

  • Concurrent Users: Usage is limited by the number of real-time users.
  • Time Limited: A time-limited license used for evaluation purposes or time dependent terms, with pre-set expiration dates.
  • Segment of Network: Usage is limited by IP address range, restricting licenses according to network topology.
  • Specific Server: License limited to specific hardware, based on Host ID.
  • Advanced Options: Specify advanced licensing options by adding custom code.

System Requirements