首頁  >  文章  >  後端開發  >  如何對php檔案加密

如何對php檔案加密

藏色散人
藏色散人原創
2019-06-20 13:52:246326瀏覽

如何對php檔案加密

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn