1. 程式人生 > >支持源碼多重加密,將網站一鍵生成EXE文件運行,封裝網站源碼演示運行

支持源碼多重加密,將網站一鍵生成EXE文件運行,封裝網站源碼演示運行

php整站打包工具 php網站打包成exe php網站生成exe php項目怎麽打包成exe php整站打包程序


PHP打包器應用場景:做好網站程序後,發布給用戶看,但是不想泄露源碼,可以選擇“封裝源碼生成EXE文件”,建議封裝前先用zend等加密代碼,可以起到雙重保險,對方在破解軟件的同時還需要破解網站源碼。對破解者的知識體系比較考驗,因為涉及了運維、編程、反編譯、zend加密的破解、軟件破解等相關知識,而且PHPWAMP自帶反破解功能,被破解後會自動銷毀軟件。

技術分享圖片



PHPWAMP常用工具“PHP網站打包工具”

可以將php網站一鍵打包,也可以將PHP網站生成單個EXE可執行文件。
技術分享圖片



使用PHPWAMP的網站打包神器之前,請先下載PHPWAMP,下載軟件壓縮包後解壓即可使用,可直接百度搜“PHPWAMP”如無法使用請安裝.NET4.5即可,win10默認自帶了.NET4.5,所以可以直接使用,其他系統如果安裝了net,也可直接使用。之所以需要安裝NET,是因為PHPWAMP我是采用C語言和C#共同開發的軟件,原本想全部改成C語言,經歷了這麽多版本,功能太多懶得改了,主要是因為幾年前我開發的時候用的是.NET,後面我才慢慢用了C語言開發了新版本PHPWAMP,因此目前的版本我是采用C語言和C#一起制作的。



PHPWAMP已經過百度和卡巴斯基的安全認證,其他殺毒誤報請拉白名單


與其他PHP環境的區別介紹:

目前其他的PHP環境基本都是清一色32位環境,我開發的PHPWAMP支持全自定義,php和mysql都可以一鍵自定義(其他環境無法實現自定義以及多版本同時運行)環境可以32位和64位同時存在,如果你自定義的PHP是64位的,那麽就是64位的,自定義時全自動匹配你的系統(其他環境不會自動匹配,都只有32位,也沒有集成VC)

區別概括:其他環境安裝64位php會出現錯誤無法實現自動匹配,並且缺少dll和VC運行庫是不能運行的,而PHPWAMP完全沒有這方面的問題,缺少dll可自動修復運行。更多優點介紹,請查閱:http://blog.51cto.com/lccee/1959819





軟件可以在百度搜索“PHPWAMP”進行下載,也可以到百度軟件庫下載,目前百度軟件庫下載量已經接近30萬次。

技術分享圖片


下載註意事項:下載時不要點高速下載(點高速下載會下到百度全家桶),請點普通下載即可,也可以登陸官網下載,百度搜索PHPWAMP即可。




下載完成後我們就可以開始使用PHPWAMP內置的PHP網站打包器了




將網站一鍵生成EXE文件運行的案例如下


1、打開PHPWAMP,點擊常用工具下的“PHP網站打包工具”

技術分享圖片






2、選擇你的網站根目錄以及你網站需要的PHP版本,然後選擇WEB服務器

選擇時支持自定義添加PHP、Mysql版本(32位/64位的PHP版本都可隨意添加)

技術分享圖片

特別註意:不要胡亂選擇PHP版本,你要清楚你的網站程序適合用哪個版本的PHP





3、WEB服務器默認勾選的是Apache,如果想運行在Nginx下也可以選擇Nginx

技術分享圖片





4、Mysql版本為當前主界面選擇的數據庫版本,選擇無誤後,可以點擊“簡單生成網站包”即可生成

說明:選擇“簡單生成網站包”生成的exe後,別人是可以查看你網站源碼的,不想被查看請繼續往下看

技術分享圖片





5、如果不想讓對方查看我們打包後的php網站源碼,上一步驟可以選擇這裏的“封裝源碼生成EXE文件”

技術分享圖片

多重加密建議:封裝前先用zend等加密代碼,可以起到雙重保險,對方在破解軟件的同時還需要破解網站源碼。對破解者的知識體系比較考驗,因為涉及了運維、編程、反編譯、zend加密的破解、軟件破解等相關知識,而且PHPWAMP自帶反破解功能,被破解後會自動銷毀軟件。





6、最後這部分主要講解PHP打包器的“更多功能的設置”。

也許你們都註意到這裏還有個“設置更多功能選項”

技術分享圖片
那麽這裏的更多功能我們應該如何設置呢,請接著往下看




打開更多設置功能後彈出如下功能界面
技術分享圖片
限制次數:顧名思義,默認是0,就是不會限制用戶的使用次數,如果設置成3,那麽用戶只能打開你的網站三次。
限制日期:默認是2188年,相當於是不限制使用時間,如果設置成2018年8月8日,那麽用戶到那一天就不能使用了。
權限回收:可以隨意通過網絡收回用戶的使用權限,隨時隨地禁止用戶查看你程序,默認設置成0則不使用該功能,設置成網址表示使用該功能,

權限回收詳細講解:
如何實時回收用戶的權限,可以在發布的時候,把0去掉,填寫你的網址,例如:
權限回收填寫網址:http://www.lccee.com/Takeback.html (具體網址你自己設置)
那麽你的網站上面要有個Takeback.html 文件,裏面的代碼如下
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>權限回收</title>
</head>
<body> <div id="Takeback">no</div> </body>
</html>

主要主要粗體部分,<div id="Takeback">no</div>,在ID為“Takeback”的標簽內容裏面填上NO,那麽就能禁止對方使用了,默認可以設置為YES,想禁止對方使用再改成NO

註意事項:權限回收在斷網的時候,也可以禁止他人使用,為了避免用戶斷網使用你的程序,在使用該功能的同時,如果不聯網將不允許使用。(不聯網那麽就沒辦法判斷你是否允許他使用,所以權限回收功能要開啟網絡才能使用,如果想允許用戶離線演示您的網站,請不要使用權限回收功能,設置成默認的0即可)



此文章匹配:php整站打包工具、php網站打包app、php網站打包成exe、php網站生成exe、php整站打包工具、php網站打包成exe、PHP整站打包程序、php項目怎麽打包成exe、把PHP程序打包成exe 文件?如何把PHP MYSQL APACHE 和自己的PHP源程序一起打成EXE。




支持源碼多重加密,將網站一鍵生成EXE文件運行,封裝網站源碼演示運行