如何對php檔案加密

2020-07-16 10:05:36

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:wampwwwdemo 裡的所有檔案進行加密。)

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)裡,看到加密後的檔案。

可以看出,產品輸出目錄裡的PHP檔案已被加密了。

這種最簡單的加密方式,我們並沒有設定加密的有效期,也沒有設定許可證支援(即解密時,是否需要許可證檔案),預設是永不過期,不需要解密許可檔案。

如果要設定解密時的許可證檔案,可以點選 專案名稱(project_test) ,再點選 專案主視窗中的 Overview 旁邊的 Security 索引標籤,就可以進行更加安全的加密設定了。

以上就是如何對php檔案加密的詳細內容,更多請關注TW511.COM其它相關文章!