Zend Guard做爲PHP公司官方惟一認證的程序代碼保護工具,使用代碼編碼混淆保護知識產權,使用受權管理控制程序版本使用。從根本上解決了PHP應用程序的安全問題。安全
Zend Guard仍是惟一能爲PHP5應用程序提供保護的工具。那麼Zend Guard究竟是如何工做的呢?服務器
首先,對PHP5應用程序實施代碼編碼混淆以前,應該先在Zend Guard界面,或者Zend Studio的集成界面中,建立一個新的混淆項 目。除了常規的名字、地址、混淆模式的選擇之外,Zend Guard還提供一個掃描功能,對函數和變量就行識別。而後就行「無心義」化,最後才就行代碼 混淆。理論上,造成了代碼雙重保護!網絡
附上Zend Guard教學視頻之Zend Guard入門,視頻介紹了Zend Guard安裝和集成,並提供了示例,實現新項目的建立及程序代碼編碼的設置過程。(點擊圖片觀看視頻)併發
其次,在對PHP5應用程序實就行受權管理時,能夠經過不一樣的選項和參數完成一個許可證。除了常規的選擇如:名字、保存地址等,一般能夠根據應用程序性質的不一樣,選擇不一樣的限制的模式,如:ide
併發用戶:使用實時用戶的數量是有限的。 函數
時間限制:時間有限許可用於評估目的或與時間有關的術語,與預設的過時日期。 工具
部分網絡:使用是有限的IP地址範圍限制許可證根據網絡拓撲結構。 編碼
特定的服務器:許可僅限於特定的硬件,基於主機ID。 視頻
高級選項:經過添加自定義代碼——指定高級許可選項。 圖片
附上Zend Guard教學視頻之Zend Guard工做流,視頻介紹了Zend Guard工做流內容與過程,包括:編碼代碼,代碼混淆,受權管理。(點擊圖片觀看視頻)