看板 PHP 關於我們 聯絡資訊
因為目前有需求 程式要放在客戶那邊執行 想要保護自己的原始碼 上google查了一下 有點眼花撩亂 或者是年代久遠 或者不支援 php 5.6 想請問前輩 目前保護加密php原始碼的最佳解決方案是什麼 免費方案貨付費方案都可以參考 麻煩各位前輩的指教與提點 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.33.28.196 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1483001105.A.EDA.html
GALINE: 有一些現成方案,zend guard, phpshield, 甚至有 12/29 18:47
GALINE: blenc_encrypt() 這樣的 function 存在 (PECL blenc) 12/29 18:47
GALINE: 不過這個路線大概不會有「最佳」解...一定會有解開的方法 12/29 18:53
GALINE: 另一個路線可能是先 compile 成 bytecode 然後用什麼方法 12/29 18:53
GALINE: 載入執行,不過我「猜」這條路沒有好的現成方案... 12/29 18:55
Neisseria: http://bit.ly/2iI3jK0 (Stackoverflow) 12/29 20:06
Neisseria: 有關 PHP compiler 的方案,看來似乎不是很樂觀 12/29 20:06
Neisseria: 想要保護 source,還是出動編譯語言比較適合 (攤手) 12/29 20:08
Neisseria: 除非對方是能搞逆向工程的高手,要不然大部分都可以擋 12/29 20:10
sonicjr: 感謝樓上兩位前輩的指導 看來要另尋他法了 謝謝 12/30 11:02
GALINE: 有看過人家現場表演把加殼過的執行擋脫殼,就算是編譯過的 12/30 11:11
GALINE: 東西再掛上額外保護也還是可能被拆掉。所以要先想清楚 12/30 11:12
GALINE: 「你要防誰」跟「被拆掉的下場有多嚴重」,沒有打不開的鎖 12/30 11:13
GALINE: 只是看人家找不找得到鎖匠... 12/30 11:13
swallowcc: 有錢一定找得到鎖匠啊, 只是看出多少錢請什麼等級的XD 12/30 13:04
shadowjohn: 讓我想起以前要在LPT port插解碼座才能啟動防毒一樣 12/30 13:46
MOONRAKER: 不同牌的keypro還互相干擾… 12/30 14:33
Neisseria: 鎖匠這個講法蠻不錯的 12/30 17:35
wotupset: 找免費方案的程式給客戶用 就不會在意原始碼被偷看了 12/31 12:26
sonicjr: 感謝各位前輩的指點 心裡有個底了 謝謝 01/04 11:09