You are here: Zend Guard User Guide > Licenses > Zend Host ID

Zend Host ID

The Zend Host ID is used to generate licenses locked to a specific machine (hardware). To obtain the Zend Host ID you must copy and run the 'zendid.exe' program on the machine for which the license is to be issued.

The 'zendid.exe' program can be found with the Zend Guard files.

Getting the Zend Host ID

The following procedures describe how to get your Zend host ID in Windows and Unix (includes Linux and Mac).

 

 

Instructions on how to complete a procedure

To get your Zend Host ID in Windows:

  1. Copy the zendid.exe application to the users computer.

  2. Open the Windows Start menu, select Run.
    The Run dialog box will open.

  • For Windows NT, 2000, or XP operating systems, type cmd and click OK.

  • For Windows 95, 98, or ME operating systems, type command and click OK.

  1. In the shell application type zendid.exe and press ENTER.
    The Zend Host IDwill be printed to the screen (as shown in the example below).

  2. Record the Zend Host ID code.

  3. Click Exit and then ENTER.
    The shell application will close.

 

 

 

Usage example

Example:

In this example the Host ID is- H:MFM43-Q9CXC-B9EDX-GWYSU In the shell application type:

C:\WINDOWS\Desktop>zendid.exe
H:MFM43-Q9CXC-B9EDX-GWYSU
C:\WINDOWS\Desktop>

 

 

Instructions on how to complete a procedure

To get your Zend Host ID in Unix:

  1. Copy the zendid application to the users computer.

  2. Open a terminal and run the command zendid.
    The Zend Host ID prints to the screen as shown in the example below.

  3. Record the Zend Host ID code.

  4. Click X in the upper corner of the active screen to close the shell application.

Use this ID number to generate a license for a specific machine. To see how to generate licenses see "Creating a License".

 

 

 

Usage example

Example:

In this example the Host ID is- M:DRMTW-59QCX-B9EDX-12BM In the shell application:

bash#./zendid

M:DRMTW-59QCX-B9EDX-12BM

bash#

Creating a Zend Host ID for a 3rd Party

To create a Zend Host ID for a 3rd party who does not have Zend Guard installed on the computer, you will need to create a Zend Host ID based on a key he provides you.

Note:

This procedure requires that the Zend Guard Loader be installed on the machine creating the key. If it is not loaded, you will receive a '404 Fatal Error' response. For information on installing the Zend Guard Loader, see Installing the Standalone Zend Guard Loader.

 

 

Instructions on how to complete a procedure

To create the key:

  1. Ask the 3rd party to run the following PHP code on his server:

<?php

$zendid = zend_get_id(1);

foreach($zendid as $id)

echo "$id<br>";

?>

  1. The browser should display a list of keys. Ask the 3rd party to send you these keys.
  2. Create a Zend Host ID based on the supplied keys according to the instructions above.

 

 

Related links

Related Links:
Licenses

Create a License

License Files

Install a License

Enforce a License

Place a license

©1999-2013 Zend Technologies LTD. All rights reserved.