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