Zend Guard 5 詳細的使用配置教程

2021-06-23 03:43:22 字數 1633 閱讀 7221

下面詳細說明:

zend guard主要分為 generl/security/obfuscation/miscellaneous/licensing 5個主要設定選項,我們可以理解為:常規設定、安全選項、模糊處理、其他選項及許可設定。

general 常規選項

1.php version

php的版本設定,設定你的php執行環境是4.x 還是5.x

2. files and folders

加密碼後的檔案存放的路徑。可選項copy non-php files 是拷貝php以外的檔案到你設定的目標資料夾內,比如檔案.

3.ignore patterns 設定guard 在加密過程中忽略的檔案型別.

error handling 錯誤處理,選則此項後,加密過程中出現的錯誤將不會在底部視窗中輸出。

security 安全選項

這個欄目中主要對軟體的授權,許可做些設定。

1. works exclusively with other encoded files

我的理解是.選則此項後你的軟體必須一次加密,期間有哪個檔案改動過,軟體將不可執行。

2. expiration 有效期

**的有效期限,可選從不過期,或指定過期的日期.

3. licensing enforcement support

此項要和licensing選項配合使用.大感意思相當於授權碼或註冊碼,別人要想使用你的軟體,就必須經過你的授權.必須有license

no restriction 不限制,不需要license。license file restriction 需要license的支援.每個檔案會自動查詢license檔案,license api restriction 指定license的檔名。

obfuscation 模糊處理

對**裡的變數進行模糊處理.主要防止加密的**被別人反編譯.( 具體效果,我沒看過.)

1. obfuscation level   模糊選項

encoding only 只對**進行加密. basic 對**做基本的模糊處理,strong 對**做完成的模糊處理.

2. exclude preferences 排除選項。必須在模糊選項中選擇了strong 後,此項才可用。

可以把你要排除的變數新增到下面的列表裡。

licensing

license information 許可資訊

product name 產品名稱

registered to 可隨便填寫

additional license information   新增一些許可資訊

licensing中最主要的要以下這個選項 license limits選項了.他主要是對生成的license做一些限定

lock to zend host id 限定license檔案到某個指定的主機id上

limit to the following ips 限定license在指定的主機ip上.

license expires on ***x-xx-xx   設定license的過期日期.

limit number of concurrent users to xx 限定使用者數

這些選項都是對license的環境做限制.限定後license就不可以在隨便一台主機上使用了。

**

html5中audio的詳細使用

備用 當瀏覽器不支援audio時顯示的內容 控制函式功能說明 唯讀屬性屬性說明 audio 可指令碼控制的特性值 this.refs.audio.addeventlistener loadstart this.refs.audio.addeventlistener canplaythrough co...

ZBarReaderView 的詳細使用

zbar為我們提供了兩種使用方式,一種是直接呼叫zbar提供的zbarreaderviewcontroller開啟乙個掃瞄介面,另一種方式是使用zbar提供的可以嵌在其他檢視中的zbarreaderview,實際專案中我們更可能會使用第二種方式,這可以讓我們對介面做更多的定製。zbar使用起來也非常...

IOS UISlider的詳細使用

uislider 是乙個方便的控制項,讓使用者可以更加方便的去設定一定範圍之內的值,其實和按鈕button一樣,slider也有相應地響應事件。如果想拖動slider去影響程式裡的某個值的話,只要去觸動它對應的響應事件就ok了,不一樣的是 button的觸發方式是 touchupinsides 而s...