PHP のセキュリティを強化
ウェブアプリケーションの開発言語として人気が高い PHP 。ただ、サーバ上ではソースコードがテキスト形式であるため、悪意ある第三者によって簡単に読み取られてしまいます。PHP のソースコードをバイナリ化・暗号化および難読化し、セキュリティの確保と実行速度の向上を図ります。
- ※
- Zend Guard は、Zend 社 のサービスです。

- PHP ファイルを暗号化・難読化して、セキュリティを向上させたい。
- サーバ上にある PHP のソースコードを FTP や SSH で見られたくない。
- PHP を使ったアプリケーションに対し、使用期間制限などのライセンス管理をしたい。
Zend Guard とは
誰でも簡単に読めてしまう PHP ファイルを暗号化・難読化
PHP のソースコードを難読化したり、暗号化してバイナリファイルにすることで、ソースコードの安全性を高めることができます。外部からの攻撃やトラブルでソースコードが見えたとしても、中身を読まれたり、不正にファイルの書き換えをされたりする恐れがありません。
セキュリティの向上
強力な解析防止機能により、PHP のソースコードに記述してあるデータベースへの接続情報のほか、パスワードなども保護されます。ホスト情報やユーザ名・パスワードなどを平文のままサーバ上に置くことがないため、サーバ全体のセキュリティを高めることができます。
複数の企業との共同作業時も安心
複数の企業やグループ間で共同作業を行う場合など、ソースコードを保護したい時も Zend Guard は力を発揮します。独自に開発したアルゴリズムなどのソースコードや、内部関係者のみ知りうるデータベース情報が漏洩する心配もありません。
ライセンス機能も簡単に実装
商用アプリケーションの販売には欠かせないライセンス機能が簡単に導入できます。例えば、アプリケーションの利用期限や利用可能なハードウェア IP アドレスの指定などがすべて Zend Guard の操作だけで導入できます。
Zend Guard のしくみ
暗号化・難読化機能とは
Zend Guard を使って PHP ソースコードを変換 ( エンコード ) し、PHP のコードの暗号化・難読化・ライセンス処理・バイナリ化を行います。
暗号化されていない状態

暗号化された状態

暗号化されたファイルの解読は Zend Optimizer を用います。Zend Optimizer はPHP の処理能力を上げるため、高速な応答が可能になります。
- ※
- Zend Guard を用いて暗号化・難読化された PHP ファイルを実行するためには、Zend Optimizer が PHP に組み込まれている必要があります。Zend Optimizer のライセンス費用は無償です。
- ※
- Zend Guard で処理を行ったソースコードを元の状態に戻すことはできません。お客さまで処理前のソースコードを保管してください。
その他の機能詳細については Zend 社の Zend Guard 製品紹介 をご覧ください。
料金・スケジュール等

| 初期費用 |
月間利用料 |
| 25,200 円 |
6,300 円 |
- ※
- 初期費用は初回エンコーディングの費用です。利用開始後には、都度エンコーディング費用として 25,200 円を申し受けます。
- ※
- エンコードを行うソースコードの数に制限はありません。
- ※
- 当サービスに Zend Optimizer のインストールを依頼される場合は、1 台につき 5,250 円を申し受けます。

- 新規申し込みマシンに設定する場合
- サーバの運用開始翌営業日から起算して 5 営業日以内に設定します。
- ご利用中のマシンに設定する場合
- 作業に関する費用の入金確認翌営業日から起算して 5 営業日以内に設定します。

| 対応 OS |
Red Hat Enterprise Linux ES3 / 4 / 5 |
| 対応する PHP のバージョン |
PHP 4.2.x 以降、または PHP 5.0.x |
| 対応 Web サーバ |
Apache 1.3/2.0/2.2 |

- 新規申し込みマシンに設定する場合
- お申し込みフォーム で、特記事項欄に希望する旨をご記入ください。
- ご利用中のマシンに設定する場合
- お問い合わせ・作業依頼フォーム からご依頼ください。

- Zend Guard に関するお問い合せは、回答までに時間がかかる場合があります。