Zend Guard是目前市面上比較成熟的PHP原始碼加密產品。我們可以使用Zend Guard對PHP檔案進行加密。
推薦:《PHP教學》
如何使用Zend Guard進行加密?
1、開啟Zend Guard 5.5.0,[File]->[New]->[Zend Guard Project],新專案。
2、點選 Next ,下一步。彈出如下對話框,選擇要進行加密的來源檔案或資料夾。
本步驟是選擇要加密的文件,可以是單一文件[Add File]或整個資料夾[Add Folder],然後[Next]。
(此處,我選擇的是對整個資料夾進行加密。即D:\wamp\www\demo 裡的所有檔案進行加密。)
#3、接下來是選擇PHP的版本[與你web伺服器上PHP的版本相對照],這裡很重要,版本不對會出錯,[Finish]完成專案的創建。
注意:
對於Zend Guard 5.5.0版本的加密軟體,最高只可支援5.3版本的PHP。如果您的PHP版本較高,請到Zend Guard官網下載對應的高版本加密軟體。
(由於,我的PHP版本是PHP 5.3.10,故這裡我選擇PHP 5.3,其他地方可以默認,直接點擊完成)
#4、在。 Zend Guard左側的Guard Explorer中,可以看到你新建的專案了,滑鼠選取專案名稱後,右鍵點選[Encode Project],完成。
如此,就實現了對PHP原始碼的最簡單的加密。
我們可以在產品的輸出目錄(D:\productDir)裡,看到加密後的檔案。
卷
這種最簡單的加密方式,我們並沒有設定加密的有效期,也沒有設定許可證支援(即解密時,是否需要許可證文件),預設是永不過期,不需要解密許可文件。
如果要設定解密時的許可證文件,可以點選 專案名稱(project_test) ,再點選 專案主視窗中的 Overview 旁的 Security 選項卡,就可以進行更安全的加密設定了。
以上是如何對php檔案加密的詳細內容。更多資訊請關注PHP中文網其他相關文章!