[請益] 目前php原始碼加密的最佳解決方案

看板PHP作者 (平凡中的不平凡)時間8年前 (2016/12/29 16:45), 編輯推噓7(7013)
留言20則, 7人參與, 最新討論串1/1
因為目前有需求 程式要放在客戶那邊執行 想要保護自己的原始碼 上google查了一下 有點眼花撩亂 或者是年代久遠 或者不支援 php 5.6 想請問前輩 目前保護加密php原始碼的最佳解決方案是什麼 免費方案貨付費方案都可以參考 麻煩各位前輩的指教與提點 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.33.28.196 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1483001105.A.EDA.html

12/29 18:47, , 1F
有一些現成方案,zend guard, phpshield, 甚至有
12/29 18:47, 1F

12/29 18:47, , 2F
blenc_encrypt() 這樣的 function 存在 (PECL blenc)
12/29 18:47, 2F

12/29 18:53, , 3F
不過這個路線大概不會有「最佳」解...一定會有解開的方法
12/29 18:53, 3F

12/29 18:53, , 4F
另一個路線可能是先 compile 成 bytecode 然後用什麼方法
12/29 18:53, 4F

12/29 18:55, , 5F
載入執行,不過我「猜」這條路沒有好的現成方案...
12/29 18:55, 5F

12/29 20:06, , 6F
http://bit.ly/2iI3jK0 (Stackoverflow)
12/29 20:06, 6F

12/29 20:06, , 7F
有關 PHP compiler 的方案,看來似乎不是很樂觀
12/29 20:06, 7F

12/29 20:08, , 8F
想要保護 source,還是出動編譯語言比較適合 (攤手)
12/29 20:08, 8F

12/29 20:10, , 9F
除非對方是能搞逆向工程的高手,要不然大部分都可以擋
12/29 20:10, 9F

12/30 11:02, , 10F
感謝樓上兩位前輩的指導 看來要另尋他法了 謝謝
12/30 11:02, 10F

12/30 11:11, , 11F
有看過人家現場表演把加殼過的執行擋脫殼,就算是編譯過的
12/30 11:11, 11F

12/30 11:12, , 12F
東西再掛上額外保護也還是可能被拆掉。所以要先想清楚
12/30 11:12, 12F

12/30 11:13, , 13F
「你要防誰」跟「被拆掉的下場有多嚴重」,沒有打不開的鎖
12/30 11:13, 13F

12/30 11:13, , 14F
只是看人家找不找得到鎖匠...
12/30 11:13, 14F

12/30 13:04, , 15F
有錢一定找得到鎖匠啊, 只是看出多少錢請什麼等級的XD
12/30 13:04, 15F

12/30 13:46, , 16F
讓我想起以前要在LPT port插解碼座才能啟動防毒一樣
12/30 13:46, 16F

12/30 14:33, , 17F
不同牌的keypro還互相干擾…
12/30 14:33, 17F

12/30 17:35, , 18F
鎖匠這個講法蠻不錯的
12/30 17:35, 18F

12/31 12:26, , 19F
找免費方案的程式給客戶用 就不會在意原始碼被偷看了
12/31 12:26, 19F

01/04 11:09, , 20F
感謝各位前輩的指點 心裡有個底了 謝謝
01/04 11:09, 20F
文章代碼(AID): #1OPCqHxQ (PHP)
文章代碼(AID): #1OPCqHxQ (PHP)